sbuild (Debian sbuild) 0.81.2+deb11u1 (31 August 2022) on debian-ci-siliconvalley +==============================================================================+ | indi 1.9.9+dfsg-2 (mipsel) Fri, 02 Jun 2023 03:00:25 +0000 | +==============================================================================+ Package: indi Version: 1.9.9+dfsg-2 Source Version: 1.9.9+dfsg-2 Distribution: unstable Machine Architecture: amd64 Host Architecture: mipsel Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-932de767-1b2f-4e25-8171-b07637adbc65' with '<>' I: NOTICE: Log filtering will replace 'build/indi-UgPtkN/resolver-J7KPve' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://localhost:3142/debian sid InRelease [195 kB] Get:2 http://localhost:3142/debian sid/main Sources.diff/Index [63.6 kB] Get:3 http://localhost:3142/debian sid/main amd64 Packages.diff/Index [63.6 kB] Get:4 http://localhost:3142/debian sid/main Sources T-2023-06-02-0207.51-F-2023-06-02-0207.51.pdiff [432 B] Get:5 http://localhost:3142/debian sid/main amd64 Packages T-2023-06-02-0207.51-F-2023-06-02-0207.51.pdiff [910 B] Get:4 http://localhost:3142/debian sid/main Sources T-2023-06-02-0207.51-F-2023-06-02-0207.51.pdiff [432 B] Get:5 http://localhost:3142/debian sid/main amd64 Packages T-2023-06-02-0207.51-F-2023-06-02-0207.51.pdiff [910 B] Get:6 http://localhost:3142/debian sid/main mipsel Packages [9036 kB] Fetched 9360 kB in 2s (5038 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'indi' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/qt-kde-team/3rdparty/indi.git Please use: git clone https://salsa.debian.org/qt-kde-team/3rdparty/indi.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1951 kB of source archives. Get:1 http://localhost:3142/debian sid/main indi 1.9.9+dfsg-2 (dsc) [2560 B] Get:2 http://localhost:3142/debian sid/main indi 1.9.9+dfsg-2 (tar) [1939 kB] Get:3 http://localhost:3142/debian sid/main indi 1.9.9+dfsg-2 (diff) [9560 B] Fetched 1951 kB in 0s (33.4 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/indi-UgPtkN/indi-1.9.9+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/indi-UgPtkN' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: cmake (>= 3.13~), debhelper-compat (= 13), libcfitsio-dev, libcurl4-gnutls-dev, libev-dev, libfftw3-dev, libgsl-dev, libjpeg-dev, libnova-dev (>= 0.16), libogg-dev, libtheora-dev, libusb-1.0-0-dev, pkg-config, pkg-kde-tools (>= 0.12), zlib1g-dev, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-mipsel:amd64, libc-dev:mipsel, libstdc++-dev:mipsel Filtered Build-Depends: cmake (>= 3.13~), debhelper-compat (= 13), libcfitsio-dev, libcurl4-gnutls-dev, libev-dev, libfftw3-dev, libgsl-dev, libjpeg-dev, libnova-dev (>= 0.16), libogg-dev, libtheora-dev, libusb-1.0-0-dev, pkg-config, pkg-kde-tools (>= 0.12), zlib1g-dev, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-mipsel:amd64, libc-dev:mipsel, libstdc++-dev:mipsel dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [505 B] Get:5 copy:/<>/apt_archive ./ Packages [594 B] Fetched 2056 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-mipsel-linux-gnu bsdextrautils cmake cmake-data cpp-12-mipsel-linux-gnu cpp-mipsel-linux-gnu cross-config crossbuild-essential-mipsel debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dwz file fontconfig-config fonts-dejavu-core g++-12-mipsel-linux-gnu g++-mipsel-linux-gnu gcc-11-base:mipsel gcc-12-base:mipsel gcc-12-cross-base-mipsen gcc-12-mipsel-linux-gnu gcc-12-mipsel-linux-gnu-base gcc-mipsel-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libatomic1:mipsel libatomic1-mipsel-cross libbrotli1 libbrotli1:mipsel libbsd0:mipsel libbz2-1.0:mipsel libc6:mipsel libc6-dev:mipsel libc6-dev-mipsel-cross libc6-mipsel-cross libcairo2:mipsel libcfitsio-dev:mipsel libcfitsio10:mipsel libcom-err2:mipsel libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev:mipsel libcrypt1:mipsel libcurl3-gnutls:mipsel libcurl4 libcurl4-gnutls-dev:mipsel libdb5.3:mipsel libdebhelper-perl libdebian-dpkgcross-perl libelf1 libev-dev:mipsel libev4:mipsel libexpat1 libexpat1:mipsel libffi8:mipsel libfftw3-bin libfftw3-dev:mipsel libfftw3-double3 libfftw3-double3:mipsel libfftw3-long3 libfftw3-quad3 libfftw3-single3 libfftw3-single3:mipsel libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig1:mipsel libfreetype6:mipsel libgcc-11-dev:mipsel libgcc-12-dev-mipsel-cross libgcc-s1:mipsel libgcc-s1-mipsel-cross libgmp10:mipsel libgnutls30:mipsel libgomp1:mipsel libgomp1-mipsel-cross libgsl-dev:mipsel libgsl27:mipsel libgslcblas0:mipsel libgssapi-krb5-2:mipsel libhogweed6:mipsel libicu72 libidn2-0:mipsel libio-string-perl libjpeg-dev:mipsel libjpeg62-turbo:mipsel libjpeg62-turbo-dev:mipsel libjsoncpp25 libk5crypto3:mipsel libkeyutils1:mipsel libkrb5-3:mipsel libkrb5support0:mipsel libldap-2.5-0 libldap-2.5-0:mipsel liblocale-gettext-perl libmagic-mgc libmagic1 libmd0:mipsel libncursesw6 libnettle8:mipsel libnghttp2-14 libnghttp2-14:mipsel libnova-0.16-0 libnova-0.16-0:mipsel libnova-dev:mipsel libnova-dev-bin libnsl-dev:mipsel libnsl2:mipsel libogg-dev:mipsel libogg0:mipsel libp11-kit0:mipsel libpipeline1 libpixman-1-0:mipsel libpkgconf3 libpng16-16:mipsel libproc2-0 libpsl5 libpsl5:mipsel libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libreadline8 librhash0 librtmp1 librtmp1:mipsel libsasl2-2 libsasl2-2:mipsel libsasl2-modules-db libsasl2-modules-db:mipsel libsqlite3-0 libssh2-1 libssh2-1:mipsel libssl3:mipsel libstdc++-11-dev:mipsel libstdc++-12-dev-mipsel-cross libstdc++6:mipsel libstdc++6-mipsel-cross libsub-override-perl libtasn1-6:mipsel libtheora-dev:mipsel libtheora0:mipsel libtirpc-dev:mipsel libtirpc3:mipsel libtool libuchardet0 libudev1:mipsel libunistring2:mipsel libusb-1.0-0:mipsel libusb-1.0-0-dev:mipsel libuv1 libx11-6:mipsel libx11-data libxau6:mipsel libxcb-render0:mipsel libxcb-shm0:mipsel libxcb1:mipsel libxdmcp6:mipsel libxext6:mipsel libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxrender1:mipsel libyaml-perl libzstd1:mipsel linux-libc-dev:mipsel linux-libc-dev-mipsel-cross m4 man-db media-types pkg-config:mipsel pkg-kde-tools pkgconf:mipsel pkgconf-bin po-debconf procps python3 python3-minimal python3.11 python3.11-minimal readline-common sensible-utils ucf zlib1g:mipsel zlib1g-dev:mipsel Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc cmake-doc cmake-format elpa-cmake-mode ninja-build gcc-12-locales cpp-12-doc cpp-doc dh-make binutils-multiarch g++-12-multilib-mipsel-linux-gnu gcc-12-doc gcc-12-multilib-mipsel-linux-gnu manpages-dev flex bison gdb-mipsel-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff lrzip glibc-doc:mipsel libc-l10n:mipsel locales:mipsel libnss-nis:mipsel libnss-nisplus:mipsel manpages-dev:mipsel libcurl4-doc:mipsel libgnutls28-dev:mipsel libidn-dev:mipsel libkrb5-dev:mipsel libldap2-dev:mipsel librtmp-dev:mipsel libssh2-1-dev:mipsel libfftw3-doc:mipsel libfftw3-dev gnutls-bin:mipsel gsl-ref-psdoc:mipsel | gsl-doc-pdf:mipsel | gsl-doc-info:mipsel | gsl-ref-html:mipsel krb5-doc:mipsel krb5-user:mipsel libstdc++-11-doc:mipsel libtool-doc gfortran | fortran95-compiler gcj-jdk libyaml-shell-perl m4-doc apparmor less www-browser cdbs libmail-box-perl python3-doc python3-tk python3-venv python3.11-venv python3.11-doc binfmt-support readline-doc Recommended packages: curl | wget | lynx libcfitsio-doc:mipsel ca-certificates:mipsel ca-certificates libarchive-cpio-perl krb5-locales:mipsel libldap-common libldap-common:mipsel libgpm2 publicsuffix publicsuffix:mipsel libsasl2-modules libsasl2-modules:mipsel libltdl-dev libusb-1.0-doc:mipsel libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl libmail-sendmail-perl psmisc The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-mipsel-linux-gnu bsdextrautils cmake cmake-data cpp-12-mipsel-linux-gnu cpp-mipsel-linux-gnu cross-config crossbuild-essential-mipsel debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dwz file fontconfig-config fonts-dejavu-core g++-12-mipsel-linux-gnu g++-mipsel-linux-gnu gcc-11-base:mipsel gcc-12-base:mipsel gcc-12-cross-base-mipsen gcc-12-mipsel-linux-gnu gcc-12-mipsel-linux-gnu-base gcc-mipsel-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libatomic1:mipsel libatomic1-mipsel-cross libbrotli1 libbrotli1:mipsel libbsd0:mipsel libbz2-1.0:mipsel libc6:mipsel libc6-dev:mipsel libc6-dev-mipsel-cross libc6-mipsel-cross libcairo2:mipsel libcfitsio-dev:mipsel libcfitsio10:mipsel libcom-err2:mipsel libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev:mipsel libcrypt1:mipsel libcurl3-gnutls:mipsel libcurl4 libcurl4-gnutls-dev:mipsel libdb5.3:mipsel libdebhelper-perl libdebian-dpkgcross-perl libelf1 libev-dev:mipsel libev4:mipsel libexpat1 libexpat1:mipsel libffi8:mipsel libfftw3-bin libfftw3-dev:mipsel libfftw3-double3 libfftw3-double3:mipsel libfftw3-long3 libfftw3-quad3 libfftw3-single3 libfftw3-single3:mipsel libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig1:mipsel libfreetype6:mipsel libgcc-11-dev:mipsel libgcc-12-dev-mipsel-cross libgcc-s1:mipsel libgcc-s1-mipsel-cross libgmp10:mipsel libgnutls30:mipsel libgomp1:mipsel libgomp1-mipsel-cross libgsl-dev:mipsel libgsl27:mipsel libgslcblas0:mipsel libgssapi-krb5-2:mipsel libhogweed6:mipsel libicu72 libidn2-0:mipsel libio-string-perl libjpeg-dev:mipsel libjpeg62-turbo:mipsel libjpeg62-turbo-dev:mipsel libjsoncpp25 libk5crypto3:mipsel libkeyutils1:mipsel libkrb5-3:mipsel libkrb5support0:mipsel libldap-2.5-0 libldap-2.5-0:mipsel liblocale-gettext-perl libmagic-mgc libmagic1 libmd0:mipsel libncursesw6 libnettle8:mipsel libnghttp2-14 libnghttp2-14:mipsel libnova-0.16-0 libnova-0.16-0:mipsel libnova-dev:mipsel libnova-dev-bin libnsl-dev:mipsel libnsl2:mipsel libogg-dev:mipsel libogg0:mipsel libp11-kit0:mipsel libpipeline1 libpixman-1-0:mipsel libpkgconf3 libpng16-16:mipsel libproc2-0 libpsl5 libpsl5:mipsel libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libreadline8 librhash0 librtmp1 librtmp1:mipsel libsasl2-2 libsasl2-2:mipsel libsasl2-modules-db libsasl2-modules-db:mipsel libsqlite3-0 libssh2-1 libssh2-1:mipsel libssl3:mipsel libstdc++-11-dev:mipsel libstdc++-12-dev-mipsel-cross libstdc++6:mipsel libstdc++6-mipsel-cross libsub-override-perl libtasn1-6:mipsel libtheora-dev:mipsel libtheora0:mipsel libtirpc-dev:mipsel libtirpc3:mipsel libtool libuchardet0 libudev1:mipsel libunistring2:mipsel libusb-1.0-0:mipsel libusb-1.0-0-dev:mipsel libuv1 libx11-6:mipsel libx11-data libxau6:mipsel libxcb-render0:mipsel libxcb-shm0:mipsel libxcb1:mipsel libxdmcp6:mipsel libxext6:mipsel libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxrender1:mipsel libyaml-perl libzstd1:mipsel linux-libc-dev:mipsel linux-libc-dev-mipsel-cross m4 man-db media-types pkg-config:mipsel pkg-kde-tools pkgconf:mipsel pkgconf-bin po-debconf procps python3 python3-minimal python3.11 python3.11-minimal readline-common sbuild-build-depends-main-dummy:mipsel sensible-utils ucf zlib1g:mipsel zlib1g-dev:mipsel 0 upgraded, 197 newly installed, 0 to remove and 0 not upgraded. Need to get 118 MB of archives. After this operation, 450 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1016 B] Get:2 http://localhost:3142/debian sid/main amd64 liblocale-gettext-perl amd64 1.07-5 [15.4 kB] Get:3 http://localhost:3142/debian sid/main amd64 libpython3.11-minimal amd64 3.11.2-6 [813 kB] Get:4 http://localhost:3142/debian sid/main amd64 libexpat1 amd64 2.5.0-1 [99.3 kB] Get:5 http://localhost:3142/debian sid/main amd64 python3.11-minimal amd64 3.11.2-6 [2064 kB] Get:6 http://localhost:3142/debian sid/main amd64 python3-minimal amd64 3.11.2-1+b1 [26.3 kB] Get:7 http://localhost:3142/debian sid/main amd64 media-types all 10.0.0 [26.1 kB] Get:8 http://localhost:3142/debian sid/main amd64 libncursesw6 amd64 6.4-4 [134 kB] Get:9 http://localhost:3142/debian sid/main amd64 readline-common all 8.2-1.3 [69.0 kB] Get:10 http://localhost:3142/debian sid/main amd64 libreadline8 amd64 8.2-1.3 [166 kB] Get:11 http://localhost:3142/debian sid/main amd64 libsqlite3-0 amd64 3.40.1-2 [837 kB] Get:12 http://localhost:3142/debian sid/main amd64 libpython3.11-stdlib amd64 3.11.2-6 [1796 kB] Get:13 http://localhost:3142/debian sid/main amd64 python3.11 amd64 3.11.2-6 [572 kB] Get:14 http://localhost:3142/debian sid/main amd64 libpython3-stdlib amd64 3.11.2-1+b1 [9312 B] Get:15 http://localhost:3142/debian sid/main amd64 python3 amd64 3.11.2-1+b1 [26.3 kB] Get:16 http://localhost:3142/debian sid/main amd64 libproc2-0 amd64 2:4.0.3-1 [63.2 kB] Get:17 http://localhost:3142/debian sid/main amd64 procps amd64 2:4.0.3-1 [762 kB] Get:18 http://localhost:3142/debian sid/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get:19 http://localhost:3142/debian sid/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB] Get:20 http://localhost:3142/debian sid/main amd64 libmagic1 amd64 1:5.44-3 [104 kB] Get:21 http://localhost:3142/debian sid/main amd64 file amd64 1:5.44-3 [42.5 kB] Get:22 http://localhost:3142/debian sid/main amd64 gettext-base amd64 0.21-12 [160 kB] Get:23 http://localhost:3142/debian sid/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:24 http://localhost:3142/debian sid/main amd64 groff-base amd64 1.22.4-10 [916 kB] Get:25 http://localhost:3142/debian sid/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB] Get:26 http://localhost:3142/debian sid/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB] Get:27 http://localhost:3142/debian sid/main amd64 man-db amd64 2.11.2-2 [1386 kB] Get:28 http://localhost:3142/debian sid/main amd64 ucf all 3.0043+nmu1 [55.2 kB] Get:29 http://localhost:3142/debian sid/main amd64 m4 amd64 1.4.19-3 [287 kB] Get:30 http://localhost:3142/debian sid/main amd64 autoconf all 2.71-3 [332 kB] Get:31 http://localhost:3142/debian sid/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get:32 http://localhost:3142/debian sid/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get:33 http://localhost:3142/debian sid/main amd64 autopoint all 0.21-12 [495 kB] Get:34 http://localhost:3142/debian sid/main amd64 binutils-mipsel-linux-gnu amd64 2.40-2cross2 [2795 kB] Get:35 http://localhost:3142/debian sid/main amd64 libicu72 amd64 72.1-3 [9376 kB] Get:36 http://localhost:3142/debian sid/main amd64 libxml2 amd64 2.9.14+dfsg-1.2 [687 kB] Get:37 http://localhost:3142/debian sid/main amd64 libarchive13 amd64 3.6.2-1 [343 kB] Get:38 http://localhost:3142/debian sid/main amd64 libbrotli1 amd64 1.0.9-2+b6 [275 kB] Get:39 http://localhost:3142/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg-11 [20.1 kB] Get:40 http://localhost:3142/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg-11 [59.5 kB] Get:41 http://localhost:3142/debian sid/main amd64 libldap-2.5-0 amd64 2.5.13+dfsg-5 [183 kB] Get:42 http://localhost:3142/debian sid/main amd64 libnghttp2-14 amd64 1.53.0-1 [73.1 kB] Get:43 http://localhost:3142/debian sid/main amd64 libpsl5 amd64 0.21.2-1 [58.7 kB] Get:44 http://localhost:3142/debian sid/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b2 [60.8 kB] Get:45 http://localhost:3142/debian sid/main amd64 libssh2-1 amd64 1.10.0-3+b1 [179 kB] Get:46 http://localhost:3142/debian sid/main amd64 libcurl4 amd64 7.88.1-10 [386 kB] Get:47 http://localhost:3142/debian sid/main amd64 libjsoncpp25 amd64 1.9.5-4 [78.6 kB] Get:48 http://localhost:3142/debian sid/main amd64 librhash0 amd64 1.4.3-3 [134 kB] Get:49 http://localhost:3142/debian sid/main amd64 libuv1 amd64 1.44.2-1 [140 kB] Get:50 http://localhost:3142/debian sid/main amd64 cmake-data all 3.25.1-1 [2026 kB] Get:51 http://localhost:3142/debian sid/main amd64 cmake amd64 3.25.1-1 [8692 kB] Get:52 http://localhost:3142/debian sid/main amd64 gcc-12-mipsel-linux-gnu-base amd64 12.2.0-14cross5 [37.7 kB] Get:53 http://localhost:3142/debian sid/main amd64 cpp-12-mipsel-linux-gnu amd64 12.2.0-14cross5 [8083 kB] Get:54 http://localhost:3142/debian sid/main amd64 cpp-mipsel-linux-gnu amd64 4:12.2.0-4 [3284 B] Get:55 http://localhost:3142/debian sid/main amd64 cross-config all 2.6.20 [16.3 kB] Get:56 http://localhost:3142/debian sid/main amd64 gcc-12-cross-base-mipsen all 12.2.0-14cross5 [33.3 kB] Get:57 http://localhost:3142/debian sid/main amd64 libc6-mipsel-cross all 2.36-8cross2 [950 kB] Get:58 http://localhost:3142/debian sid/main amd64 libgcc-s1-mipsel-cross all 12.2.0-14cross5 [46.0 kB] Get:59 http://localhost:3142/debian sid/main amd64 libgomp1-mipsel-cross all 12.2.0-14cross5 [105 kB] Get:60 http://localhost:3142/debian sid/main amd64 libatomic1-mipsel-cross all 12.2.0-14cross5 [6476 B] Get:61 http://localhost:3142/debian sid/main amd64 libgcc-12-dev-mipsel-cross all 12.2.0-14cross5 [267 kB] Get:62 http://localhost:3142/debian sid/main amd64 gcc-12-mipsel-linux-gnu amd64 12.2.0-14cross5 [15.9 MB] Get:63 http://localhost:3142/debian sid/main amd64 gcc-mipsel-linux-gnu amd64 4:12.2.0-4 [1452 B] Get:64 http://localhost:3142/debian sid/main amd64 libstdc++6-mipsel-cross all 12.2.0-14cross5 [498 kB] Get:65 http://localhost:3142/debian sid/main amd64 linux-libc-dev-mipsel-cross all 6.1.8-1cross2 [1837 kB] Get:66 http://localhost:3142/debian sid/main amd64 libc6-dev-mipsel-cross all 2.36-8cross2 [1417 kB] Get:67 http://localhost:3142/debian sid/main amd64 libstdc++-12-dev-mipsel-cross all 12.2.0-14cross5 [2033 kB] Get:68 http://localhost:3142/debian sid/main amd64 g++-12-mipsel-linux-gnu amd64 12.2.0-14cross5 [9009 kB] Get:69 http://localhost:3142/debian sid/main amd64 g++-mipsel-linux-gnu amd64 4:12.2.0-4 [1176 B] Get:70 http://localhost:3142/debian sid/main amd64 libconfig-inifiles-perl all 3.000003-2 [45.9 kB] Get:71 http://localhost:3142/debian sid/main amd64 libio-string-perl all 1.08-4 [12.1 kB] Get:72 http://localhost:3142/debian sid/main amd64 libxml-namespacesupport-perl all 1.12-2 [15.1 kB] Get:73 http://localhost:3142/debian sid/main amd64 libxml-sax-base-perl all 1.09-3 [20.6 kB] Get:74 http://localhost:3142/debian sid/main amd64 libxml-sax-perl all 1.02+dfsg-3 [59.4 kB] Get:75 http://localhost:3142/debian sid/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-1+b1 [322 kB] Get:76 http://localhost:3142/debian sid/main amd64 libxml-simple-perl all 2.25-2 [69.8 kB] Get:77 http://localhost:3142/debian sid/main amd64 libyaml-perl all 1.30-2 [63.4 kB] Get:78 http://localhost:3142/debian sid/main amd64 libconfig-auto-perl all 0.44-2 [19.2 kB] Get:79 http://localhost:3142/debian sid/main amd64 libfile-which-perl all 1.27-2 [15.1 kB] Get:80 http://localhost:3142/debian sid/main amd64 libfile-homedir-perl all 1.006-2 [42.4 kB] Get:81 http://localhost:3142/debian sid/main amd64 libdebian-dpkgcross-perl all 2.6.20 [15.3 kB] Get:82 http://localhost:3142/debian sid/main amd64 dpkg-cross all 2.6.20 [25.8 kB] Get:83 http://localhost:3142/debian sid/main amd64 crossbuild-essential-mipsel all 12.9 [6728 B] Get:84 http://localhost:3142/debian sid/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB] Get:85 http://localhost:3142/debian sid/main amd64 libtool all 2.4.7-5 [517 kB] Get:86 http://localhost:3142/debian sid/main amd64 dh-autoreconf all 20 [17.1 kB] Get:87 http://localhost:3142/debian sid/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:88 http://localhost:3142/debian sid/main amd64 libsub-override-perl all 0.09-4 [9304 B] Get:89 http://localhost:3142/debian sid/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get:90 http://localhost:3142/debian sid/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get:91 http://localhost:3142/debian sid/main amd64 libelf1 amd64 0.188-2.1 [174 kB] Get:92 http://localhost:3142/debian sid/main amd64 dwz amd64 0.15-1 [109 kB] Get:93 http://localhost:3142/debian sid/main amd64 gettext amd64 0.21-12 [1300 kB] Get:94 http://localhost:3142/debian sid/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:95 http://localhost:3142/debian sid/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:96 http://localhost:3142/debian sid/main amd64 debhelper all 13.11.4 [942 kB] Get:97 http://localhost:3142/debian sid/main amd64 fonts-dejavu-core all 2.37-6 [1068 kB] Get:98 http://localhost:3142/debian sid/main amd64 fontconfig-config amd64 2.14.1-4 [315 kB] Get:99 http://localhost:3142/debian sid/main mipsel gcc-11-base mipsel 11.4.0-1 [39.1 kB] Get:100 http://localhost:3142/debian sid/main mipsel gcc-12-base mipsel 12.2.0-14 [37.5 kB] Get:101 http://localhost:3142/debian sid/main mipsel libgcc-s1 mipsel 12.2.0-14 [45.7 kB] Get:102 http://localhost:3142/debian sid/main mipsel libc6 mipsel 2.36-9 [2266 kB] Get:103 http://localhost:3142/debian sid/main mipsel libatomic1 mipsel 12.2.0-14 [6700 B] Get:104 http://localhost:3142/debian sid/main mipsel libbrotli1 mipsel 1.0.9-2+b6 [295 kB] Get:105 http://localhost:3142/debian sid/main mipsel libmd0 mipsel 1.0.4-2 [29.9 kB] Get:106 http://localhost:3142/debian sid/main mipsel libbsd0 mipsel 0.11.7-4 [115 kB] Get:107 http://localhost:3142/debian sid/main mipsel libbz2-1.0 mipsel 1.0.8-5+b1 [47.2 kB] Get:108 http://localhost:3142/debian sid/main mipsel linux-libc-dev mipsel 6.1.27-1 [1764 kB] Get:109 http://localhost:3142/debian sid/main mipsel libcrypt1 mipsel 1:4.4.33-2 [113 kB] Get:110 http://localhost:3142/debian sid/main mipsel libcrypt-dev mipsel 1:4.4.33-2 [144 kB] Get:111 http://localhost:3142/debian sid/main mipsel libcom-err2 mipsel 1.47.0-2 [19.4 kB] Get:112 http://localhost:3142/debian sid/main mipsel libkrb5support0 mipsel 1.20.1-2 [31.4 kB] Get:113 http://localhost:3142/debian sid/main mipsel libk5crypto3 mipsel 1.20.1-2 [83.8 kB] Get:114 http://localhost:3142/debian sid/main mipsel libkeyutils1 mipsel 1.6.3-2 [8288 B] Get:115 http://localhost:3142/debian sid/main mipsel libssl3 mipsel 3.0.9-1 [1523 kB] Get:116 http://localhost:3142/debian sid/main mipsel libkrb5-3 mipsel 1.20.1-2 [303 kB] Get:117 http://localhost:3142/debian sid/main mipsel libgssapi-krb5-2 mipsel 1.20.1-2 [117 kB] Get:118 http://localhost:3142/debian sid/main mipsel libtirpc3 mipsel 1.3.3+ds-1 [74.3 kB] Get:119 http://localhost:3142/debian sid/main mipsel libnsl2 mipsel 1.3.0-2 [35.2 kB] Get:120 http://localhost:3142/debian sid/main mipsel libtirpc-dev mipsel 1.3.3+ds-1 [197 kB] Get:121 http://localhost:3142/debian sid/main mipsel libnsl-dev mipsel 1.3.0-2 [69.1 kB] Get:122 http://localhost:3142/debian sid/main mipsel libc6-dev mipsel 2.36-9 [1421 kB] Get:123 http://localhost:3142/debian sid/main mipsel libexpat1 mipsel 2.5.0-1 [94.4 kB] Get:124 http://localhost:3142/debian sid/main mipsel zlib1g mipsel 1:1.2.13.dfsg-1 [77.8 kB] Get:125 http://localhost:3142/debian sid/main mipsel libpng16-16 mipsel 1.6.39-2 [267 kB] Get:126 http://localhost:3142/debian sid/main mipsel libfreetype6 mipsel 2.12.1+dfsg-5 [366 kB] Get:127 http://localhost:3142/debian sid/main mipsel libfontconfig1 mipsel 2.14.1-4 [381 kB] Get:128 http://localhost:3142/debian sid/main mipsel libpixman-1-0 mipsel 0.42.2-1 [487 kB] Get:129 http://localhost:3142/debian sid/main mipsel libxau6 mipsel 1:1.0.9-1 [19.4 kB] Get:130 http://localhost:3142/debian sid/main mipsel libxdmcp6 mipsel 1:1.1.2-3 [25.7 kB] Get:131 http://localhost:3142/debian sid/main mipsel libxcb1 mipsel 1.15-1 [138 kB] Get:132 http://localhost:3142/debian sid/main amd64 libx11-data all 2:1.8.4-2 [292 kB] Get:133 http://localhost:3142/debian sid/main mipsel libx11-6 mipsel 2:1.8.4-2 [708 kB] Get:134 http://localhost:3142/debian sid/main mipsel libxcb-render0 mipsel 1.15-1 [113 kB] Get:135 http://localhost:3142/debian sid/main mipsel libxcb-shm0 mipsel 1.15-1 [105 kB] Get:136 http://localhost:3142/debian sid/main mipsel libxext6 mipsel 2:1.3.4-1+b1 [49.1 kB] Get:137 http://localhost:3142/debian sid/main mipsel libxrender1 mipsel 1:0.9.10-1.1 [31.3 kB] Get:138 http://localhost:3142/debian sid/main mipsel libcairo2 mipsel 1.16.0-7 [539 kB] Get:139 http://localhost:3142/debian sid/main mipsel libgmp10 mipsel 2:6.2.1+dfsg1-1.1 [534 kB] Get:140 http://localhost:3142/debian sid/main mipsel libnettle8 mipsel 3.8.1-2 [306 kB] Get:141 http://localhost:3142/debian sid/main mipsel libhogweed6 mipsel 3.8.1-2 [319 kB] Get:142 http://localhost:3142/debian sid/main mipsel libunistring2 mipsel 1.0-2 [413 kB] Get:143 http://localhost:3142/debian sid/main mipsel libidn2-0 mipsel 2.3.3-1+b1 [122 kB] Get:144 http://localhost:3142/debian sid/main mipsel libffi8 mipsel 3.4.4-1 [20.2 kB] Get:145 http://localhost:3142/debian sid/main mipsel libp11-kit0 mipsel 0.24.1-2 [290 kB] Get:146 http://localhost:3142/debian sid/main mipsel libtasn1-6 mipsel 4.19.0-2 [53.9 kB] Get:147 http://localhost:3142/debian sid/main mipsel libgnutls30 mipsel 3.7.9-2 [1231 kB] Get:148 http://localhost:3142/debian sid/main mipsel libdb5.3 mipsel 5.3.28+dfsg2-1 [603 kB] Get:149 http://localhost:3142/debian sid/main mipsel libsasl2-modules-db mipsel 2.1.28+dfsg-11 [19.3 kB] Get:150 http://localhost:3142/debian sid/main mipsel libsasl2-2 mipsel 2.1.28+dfsg-11 [53.8 kB] Get:151 http://localhost:3142/debian sid/main mipsel libldap-2.5-0 mipsel 2.5.13+dfsg-5 [158 kB] Get:152 http://localhost:3142/debian sid/main mipsel libnghttp2-14 mipsel 1.53.0-1 [69.2 kB] Get:153 http://localhost:3142/debian sid/main mipsel libpsl5 mipsel 0.21.2-1 [58.4 kB] Get:154 http://localhost:3142/debian sid/main mipsel librtmp1 mipsel 2.4+20151223.gitfa8646d.1-2+b2 [55.7 kB] Get:155 http://localhost:3142/debian sid/main mipsel libssh2-1 mipsel 1.10.0-3+b1 [170 kB] Get:156 http://localhost:3142/debian sid/main mipsel libzstd1 mipsel 1.5.4+dfsg2-5 [284 kB] Get:157 http://localhost:3142/debian sid/main mipsel libcurl3-gnutls mipsel 7.88.1-10 [359 kB] Get:158 http://localhost:3142/debian sid/main mipsel libcfitsio10 mipsel 4.2.0-3 [533 kB] Get:159 http://localhost:3142/debian sid/main mipsel libcfitsio-dev mipsel 4.2.0-3 [681 kB] Get:160 http://localhost:3142/debian sid/main mipsel libcurl4-gnutls-dev mipsel 7.88.1-10 [498 kB] Get:161 http://localhost:3142/debian sid/main mipsel libev4 mipsel 1:4.33-1 [40.9 kB] Get:162 http://localhost:3142/debian sid/main mipsel libev-dev mipsel 1:4.33-1 [139 kB] Get:163 http://localhost:3142/debian sid/main amd64 libfftw3-double3 amd64 3.3.10-1 [776 kB] Get:164 http://localhost:3142/debian sid/main amd64 libfftw3-long3 amd64 3.3.10-1 [337 kB] Get:165 http://localhost:3142/debian sid/main amd64 libfftw3-quad3 amd64 3.3.10-1 [603 kB] Get:166 http://localhost:3142/debian sid/main amd64 libfftw3-single3 amd64 3.3.10-1 [806 kB] Get:167 http://localhost:3142/debian sid/main amd64 libfftw3-bin amd64 3.3.10-1 [51.7 kB] Get:168 http://localhost:3142/debian sid/main mipsel libgomp1 mipsel 12.2.0-14 [107 kB] Get:169 http://localhost:3142/debian sid/main mipsel libfftw3-double3 mipsel 3.3.10-1 [353 kB] Get:170 http://localhost:3142/debian sid/main mipsel libfftw3-single3 mipsel 3.3.10-1 [378 kB] Get:171 http://localhost:3142/debian sid/main mipsel libfftw3-dev mipsel 3.3.10-1 [726 kB] Get:172 http://localhost:3142/debian sid/main mipsel libgcc-11-dev mipsel 11.4.0-1 [254 kB] Get:173 http://localhost:3142/debian sid/main mipsel libgslcblas0 mipsel 2.7.1+dfsg-4 [99.1 kB] Get:174 http://localhost:3142/debian sid/main mipsel libgsl27 mipsel 2.7.1+dfsg-4 [891 kB] Get:175 http://localhost:3142/debian sid/main mipsel libgsl-dev mipsel 2.7.1+dfsg-4 [1302 kB] Get:176 http://localhost:3142/debian sid/main mipsel libjpeg62-turbo mipsel 1:2.1.5-2 [147 kB] Get:177 http://localhost:3142/debian sid/main mipsel libjpeg62-turbo-dev mipsel 1:2.1.5-2 [268 kB] Get:178 http://localhost:3142/debian sid/main mipsel libjpeg-dev mipsel 1:2.1.5-2 [71.8 kB] Get:179 http://localhost:3142/debian sid/main amd64 libnova-0.16-0 amd64 0.16-5 [841 kB] Get:180 http://localhost:3142/debian sid/main mipsel libnova-0.16-0 mipsel 0.16-5 [838 kB] Get:181 http://localhost:3142/debian sid/main amd64 libnova-dev-bin amd64 0.16-5 [11.9 kB] Get:182 http://localhost:3142/debian sid/main mipsel libnova-dev mipsel 0.16-5 [877 kB] Get:183 http://localhost:3142/debian sid/main mipsel libogg0 mipsel 1.3.5-3 [22.5 kB] Get:184 http://localhost:3142/debian sid/main mipsel libogg-dev mipsel 1.3.5-3 [200 kB] Get:185 http://localhost:3142/debian sid/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB] Get:186 http://localhost:3142/debian sid/main mipsel libstdc++6 mipsel 12.2.0-14 [541 kB] Get:187 http://localhost:3142/debian sid/main mipsel libstdc++-11-dev mipsel 11.4.0-1 [1978 kB] Get:188 http://localhost:3142/debian sid/main mipsel libtheora0 mipsel 1.1.1+dfsg.1-16.1+b1 [163 kB] Get:189 http://localhost:3142/debian sid/main mipsel libtheora-dev mipsel 1.1.1+dfsg.1-16.1+b1 [188 kB] Get:190 http://localhost:3142/debian sid/main mipsel libudev1 mipsel 252.6-1 [99.4 kB] Get:191 http://localhost:3142/debian sid/main mipsel libusb-1.0-0 mipsel 2:1.0.26-1 [57.4 kB] Get:192 http://localhost:3142/debian sid/main mipsel libusb-1.0-0-dev mipsel 2:1.0.26-1 [86.9 kB] Get:193 http://localhost:3142/debian sid/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB] Get:194 http://localhost:3142/debian sid/main mipsel pkgconf mipsel 1.8.1-1 [25.9 kB] Get:195 http://localhost:3142/debian sid/main mipsel pkg-config mipsel 1.8.1-1 [13.7 kB] Get:196 http://localhost:3142/debian sid/main amd64 pkg-kde-tools all 0.15.38 [97.8 kB] Get:197 http://localhost:3142/debian sid/main mipsel zlib1g-dev mipsel 1:1.2.13.dfsg-1 [909 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 118 MB in 1s (168 MB/s) Selecting previously unselected package liblocale-gettext-perl. (Reading database ... 15274 files and directories currently installed.) Preparing to unpack .../liblocale-gettext-perl_1.07-5_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-5) ... Selecting previously unselected package libpython3.11-minimal:amd64. Preparing to unpack .../libpython3.11-minimal_3.11.2-6_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.2-6) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.5.0-1_amd64.deb ... Unpacking libexpat1:amd64 (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_amd64.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:amd64 (3.11.2-6) ... Setting up libexpat1:amd64 (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (Reading database ... 15604 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_amd64.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package libncursesw6:amd64. Preparing to unpack .../2-libncursesw6_6.4-4_amd64.deb ... Unpacking libncursesw6:amd64 (6.4-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../4-libreadline8_8.2-1.3_amd64.deb ... Unpacking libreadline8:amd64 (8.2-1.3) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../5-libsqlite3-0_3.40.1-2_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.40.1-2) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.2-6_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.2-6_amd64.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.11.2-1+b1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (Reading database ... 16055 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_amd64.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../001-libproc2-0_2%3a4.0.3-1_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.3-1) ... Selecting previously unselected package procps. Preparing to unpack .../002-procps_2%3a4.0.3-1_amd64.deb ... Unpacking procps (2:4.0.3-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.44-3_amd64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../005-libmagic1_1%3a5.44-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.44-3_amd64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.21-12_amd64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.22.4-10_amd64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.38.1-5+b1_amd64.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.7-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.11.2-2_amd64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package ucf. Preparing to unpack .../013-ucf_3.0043+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0043+nmu1) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package binutils-mipsel-linux-gnu. Preparing to unpack .../019-binutils-mipsel-linux-gnu_2.40-2cross2_amd64.deb ... Unpacking binutils-mipsel-linux-gnu (2.40-2cross2) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../020-libicu72_72.1-3_amd64.deb ... Unpacking libicu72:amd64 (72.1-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../021-libxml2_2.9.14+dfsg-1.2_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.2) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../022-libarchive13_3.6.2-1_amd64.deb ... Unpacking libarchive13:amd64 (3.6.2-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../023-libbrotli1_1.0.9-2+b6_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b6) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../024-libsasl2-modules-db_2.1.28+dfsg-11_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-11) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../025-libsasl2-2_2.1.28+dfsg-11_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg-11) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../026-libldap-2.5-0_2.5.13+dfsg-5_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../027-libnghttp2-14_1.53.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.53.0-1) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../028-libpsl5_0.21.2-1_amd64.deb ... Unpacking libpsl5:amd64 (0.21.2-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../029-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../030-libssh2-1_1.10.0-3+b1_amd64.deb ... Unpacking libssh2-1:amd64 (1.10.0-3+b1) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../031-libcurl4_7.88.1-10_amd64.deb ... Unpacking libcurl4:amd64 (7.88.1-10) ... Selecting previously unselected package libjsoncpp25:amd64. Preparing to unpack .../032-libjsoncpp25_1.9.5-4_amd64.deb ... Unpacking libjsoncpp25:amd64 (1.9.5-4) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../033-librhash0_1.4.3-3_amd64.deb ... Unpacking librhash0:amd64 (1.4.3-3) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../034-libuv1_1.44.2-1_amd64.deb ... Unpacking libuv1:amd64 (1.44.2-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../035-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../036-cmake_3.25.1-1_amd64.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package gcc-12-mipsel-linux-gnu-base:amd64. Preparing to unpack .../037-gcc-12-mipsel-linux-gnu-base_12.2.0-14cross5_amd64.deb ... Unpacking gcc-12-mipsel-linux-gnu-base:amd64 (12.2.0-14cross5) ... Selecting previously unselected package cpp-12-mipsel-linux-gnu. Preparing to unpack .../038-cpp-12-mipsel-linux-gnu_12.2.0-14cross5_amd64.deb ... Unpacking cpp-12-mipsel-linux-gnu (12.2.0-14cross5) ... Selecting previously unselected package cpp-mipsel-linux-gnu. Preparing to unpack .../039-cpp-mipsel-linux-gnu_4%3a12.2.0-4_amd64.deb ... Unpacking cpp-mipsel-linux-gnu (4:12.2.0-4) ... Selecting previously unselected package cross-config. Preparing to unpack .../040-cross-config_2.6.20_all.deb ... Unpacking cross-config (2.6.20) ... Selecting previously unselected package gcc-12-cross-base-mipsen. Preparing to unpack .../041-gcc-12-cross-base-mipsen_12.2.0-14cross5_all.deb ... Unpacking gcc-12-cross-base-mipsen (12.2.0-14cross5) ... Selecting previously unselected package libc6-mipsel-cross. Preparing to unpack .../042-libc6-mipsel-cross_2.36-8cross2_all.deb ... Unpacking libc6-mipsel-cross (2.36-8cross2) ... Selecting previously unselected package libgcc-s1-mipsel-cross. Preparing to unpack .../043-libgcc-s1-mipsel-cross_12.2.0-14cross5_all.deb ... Unpacking libgcc-s1-mipsel-cross (12.2.0-14cross5) ... Selecting previously unselected package libgomp1-mipsel-cross. Preparing to unpack .../044-libgomp1-mipsel-cross_12.2.0-14cross5_all.deb ... Unpacking libgomp1-mipsel-cross (12.2.0-14cross5) ... Selecting previously unselected package libatomic1-mipsel-cross. Preparing to unpack .../045-libatomic1-mipsel-cross_12.2.0-14cross5_all.deb ... Unpacking libatomic1-mipsel-cross (12.2.0-14cross5) ... Selecting previously unselected package libgcc-12-dev-mipsel-cross. Preparing to unpack .../046-libgcc-12-dev-mipsel-cross_12.2.0-14cross5_all.deb ... Unpacking libgcc-12-dev-mipsel-cross (12.2.0-14cross5) ... Selecting previously unselected package gcc-12-mipsel-linux-gnu. Preparing to unpack .../047-gcc-12-mipsel-linux-gnu_12.2.0-14cross5_amd64.deb ... Unpacking gcc-12-mipsel-linux-gnu (12.2.0-14cross5) ... Selecting previously unselected package gcc-mipsel-linux-gnu. Preparing to unpack .../048-gcc-mipsel-linux-gnu_4%3a12.2.0-4_amd64.deb ... Unpacking gcc-mipsel-linux-gnu (4:12.2.0-4) ... Selecting previously unselected package libstdc++6-mipsel-cross. Preparing to unpack .../049-libstdc++6-mipsel-cross_12.2.0-14cross5_all.deb ... Unpacking libstdc++6-mipsel-cross (12.2.0-14cross5) ... Selecting previously unselected package linux-libc-dev-mipsel-cross. Preparing to unpack .../050-linux-libc-dev-mipsel-cross_6.1.8-1cross2_all.deb ... Unpacking linux-libc-dev-mipsel-cross (6.1.8-1cross2) ... Selecting previously unselected package libc6-dev-mipsel-cross. Preparing to unpack .../051-libc6-dev-mipsel-cross_2.36-8cross2_all.deb ... Unpacking libc6-dev-mipsel-cross (2.36-8cross2) ... Selecting previously unselected package libstdc++-12-dev-mipsel-cross. Preparing to unpack .../052-libstdc++-12-dev-mipsel-cross_12.2.0-14cross5_all.deb ... Unpacking libstdc++-12-dev-mipsel-cross (12.2.0-14cross5) ... Selecting previously unselected package g++-12-mipsel-linux-gnu. Preparing to unpack .../053-g++-12-mipsel-linux-gnu_12.2.0-14cross5_amd64.deb ... Unpacking g++-12-mipsel-linux-gnu (12.2.0-14cross5) ... Selecting previously unselected package g++-mipsel-linux-gnu. Preparing to unpack .../054-g++-mipsel-linux-gnu_4%3a12.2.0-4_amd64.deb ... Unpacking g++-mipsel-linux-gnu (4:12.2.0-4) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../055-libconfig-inifiles-perl_3.000003-2_all.deb ... Unpacking libconfig-inifiles-perl (3.000003-2) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../056-libio-string-perl_1.08-4_all.deb ... Unpacking libio-string-perl (1.08-4) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../057-libxml-namespacesupport-perl_1.12-2_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-2) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../058-libxml-sax-base-perl_1.09-3_all.deb ... Unpacking libxml-sax-base-perl (1.09-3) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../059-libxml-sax-perl_1.02+dfsg-3_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-3) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../060-libxml-libxml-perl_2.0207+dfsg+really+2.0134-1+b1_amd64.deb ... Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-1+b1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../061-libxml-simple-perl_2.25-2_all.deb ... Unpacking libxml-simple-perl (2.25-2) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../062-libyaml-perl_1.30-2_all.deb ... Unpacking libyaml-perl (1.30-2) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../063-libconfig-auto-perl_0.44-2_all.deb ... Unpacking libconfig-auto-perl (0.44-2) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../064-libfile-which-perl_1.27-2_all.deb ... Unpacking libfile-which-perl (1.27-2) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../065-libfile-homedir-perl_1.006-2_all.deb ... Unpacking libfile-homedir-perl (1.006-2) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../066-libdebian-dpkgcross-perl_2.6.20_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.20) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../067-dpkg-cross_2.6.20_all.deb ... Unpacking dpkg-cross (2.6.20) ... Selecting previously unselected package crossbuild-essential-mipsel. Preparing to unpack .../068-crossbuild-essential-mipsel_12.9_all.deb ... Unpacking crossbuild-essential-mipsel (12.9) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../069-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../070-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../071-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../072-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../073-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../074-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../075-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../076-libelf1_0.188-2.1_amd64.deb ... Unpacking libelf1:amd64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../077-dwz_0.15-1_amd64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../078-gettext_0.21-12_amd64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../079-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../080-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../081-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../082-fonts-dejavu-core_2.37-6_all.deb ... Unpacking fonts-dejavu-core (2.37-6) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../083-fontconfig-config_2.14.1-4_amd64.deb ... Unpacking fontconfig-config (2.14.1-4) ... Selecting previously unselected package gcc-11-base:mipsel. Preparing to unpack .../084-gcc-11-base_11.4.0-1_mipsel.deb ... Unpacking gcc-11-base:mipsel (11.4.0-1) ... Selecting previously unselected package gcc-12-base:mipsel. Preparing to unpack .../085-gcc-12-base_12.2.0-14_mipsel.deb ... Unpacking gcc-12-base:mipsel (12.2.0-14) ... Selecting previously unselected package libgcc-s1:mipsel. Preparing to unpack .../086-libgcc-s1_12.2.0-14_mipsel.deb ... Unpacking libgcc-s1:mipsel (12.2.0-14) ... Selecting previously unselected package libc6:mipsel. Preparing to unpack .../087-libc6_2.36-9_mipsel.deb ... Unpacking libc6:mipsel (2.36-9) ... Selecting previously unselected package libatomic1:mipsel. Preparing to unpack .../088-libatomic1_12.2.0-14_mipsel.deb ... Unpacking libatomic1:mipsel (12.2.0-14) ... Selecting previously unselected package libbrotli1:mipsel. Preparing to unpack .../089-libbrotli1_1.0.9-2+b6_mipsel.deb ... Unpacking libbrotli1:mipsel (1.0.9-2+b6) ... Selecting previously unselected package libmd0:mipsel. Preparing to unpack .../090-libmd0_1.0.4-2_mipsel.deb ... Unpacking libmd0:mipsel (1.0.4-2) ... Selecting previously unselected package libbsd0:mipsel. Preparing to unpack .../091-libbsd0_0.11.7-4_mipsel.deb ... Unpacking libbsd0:mipsel (0.11.7-4) ... Selecting previously unselected package libbz2-1.0:mipsel. Preparing to unpack .../092-libbz2-1.0_1.0.8-5+b1_mipsel.deb ... Unpacking libbz2-1.0:mipsel (1.0.8-5+b1) ... Selecting previously unselected package linux-libc-dev:mipsel. Preparing to unpack .../093-linux-libc-dev_6.1.27-1_mipsel.deb ... Unpacking linux-libc-dev:mipsel (6.1.27-1) ... Selecting previously unselected package libcrypt1:mipsel. Preparing to unpack .../094-libcrypt1_1%3a4.4.33-2_mipsel.deb ... Unpacking libcrypt1:mipsel (1:4.4.33-2) ... Selecting previously unselected package libcrypt-dev:mipsel. Preparing to unpack .../095-libcrypt-dev_1%3a4.4.33-2_mipsel.deb ... Unpacking libcrypt-dev:mipsel (1:4.4.33-2) ... Selecting previously unselected package libcom-err2:mipsel. Preparing to unpack .../096-libcom-err2_1.47.0-2_mipsel.deb ... Unpacking libcom-err2:mipsel (1.47.0-2) ... Selecting previously unselected package libkrb5support0:mipsel. Preparing to unpack .../097-libkrb5support0_1.20.1-2_mipsel.deb ... Unpacking libkrb5support0:mipsel (1.20.1-2) ... Selecting previously unselected package libk5crypto3:mipsel. Preparing to unpack .../098-libk5crypto3_1.20.1-2_mipsel.deb ... Unpacking libk5crypto3:mipsel (1.20.1-2) ... Selecting previously unselected package libkeyutils1:mipsel. Preparing to unpack .../099-libkeyutils1_1.6.3-2_mipsel.deb ... Unpacking libkeyutils1:mipsel (1.6.3-2) ... Selecting previously unselected package libssl3:mipsel. Preparing to unpack .../100-libssl3_3.0.9-1_mipsel.deb ... Unpacking libssl3:mipsel (3.0.9-1) ... Selecting previously unselected package libkrb5-3:mipsel. Preparing to unpack .../101-libkrb5-3_1.20.1-2_mipsel.deb ... Unpacking libkrb5-3:mipsel (1.20.1-2) ... Selecting previously unselected package libgssapi-krb5-2:mipsel. Preparing to unpack .../102-libgssapi-krb5-2_1.20.1-2_mipsel.deb ... Unpacking libgssapi-krb5-2:mipsel (1.20.1-2) ... Selecting previously unselected package libtirpc3:mipsel. Preparing to unpack .../103-libtirpc3_1.3.3+ds-1_mipsel.deb ... Unpacking libtirpc3:mipsel (1.3.3+ds-1) ... Selecting previously unselected package libnsl2:mipsel. Preparing to unpack .../104-libnsl2_1.3.0-2_mipsel.deb ... Unpacking libnsl2:mipsel (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:mipsel. Preparing to unpack .../105-libtirpc-dev_1.3.3+ds-1_mipsel.deb ... Unpacking libtirpc-dev:mipsel (1.3.3+ds-1) ... Selecting previously unselected package libnsl-dev:mipsel. Preparing to unpack .../106-libnsl-dev_1.3.0-2_mipsel.deb ... Unpacking libnsl-dev:mipsel (1.3.0-2) ... Selecting previously unselected package libc6-dev:mipsel. Preparing to unpack .../107-libc6-dev_2.36-9_mipsel.deb ... Unpacking libc6-dev:mipsel (2.36-9) ... Selecting previously unselected package libexpat1:mipsel. Preparing to unpack .../108-libexpat1_2.5.0-1_mipsel.deb ... Unpacking libexpat1:mipsel (2.5.0-1) ... Selecting previously unselected package zlib1g:mipsel. Preparing to unpack .../109-zlib1g_1%3a1.2.13.dfsg-1_mipsel.deb ... Unpacking zlib1g:mipsel (1:1.2.13.dfsg-1) ... Selecting previously unselected package libpng16-16:mipsel. Preparing to unpack .../110-libpng16-16_1.6.39-2_mipsel.deb ... Unpacking libpng16-16:mipsel (1.6.39-2) ... Selecting previously unselected package libfreetype6:mipsel. Preparing to unpack .../111-libfreetype6_2.12.1+dfsg-5_mipsel.deb ... Unpacking libfreetype6:mipsel (2.12.1+dfsg-5) ... Selecting previously unselected package libfontconfig1:mipsel. Preparing to unpack .../112-libfontconfig1_2.14.1-4_mipsel.deb ... Unpacking libfontconfig1:mipsel (2.14.1-4) ... Selecting previously unselected package libpixman-1-0:mipsel. Preparing to unpack .../113-libpixman-1-0_0.42.2-1_mipsel.deb ... Unpacking libpixman-1-0:mipsel (0.42.2-1) ... Selecting previously unselected package libxau6:mipsel. Preparing to unpack .../114-libxau6_1%3a1.0.9-1_mipsel.deb ... Unpacking libxau6:mipsel (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:mipsel. Preparing to unpack .../115-libxdmcp6_1%3a1.1.2-3_mipsel.deb ... Unpacking libxdmcp6:mipsel (1:1.1.2-3) ... Selecting previously unselected package libxcb1:mipsel. Preparing to unpack .../116-libxcb1_1.15-1_mipsel.deb ... Unpacking libxcb1:mipsel (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../117-libx11-data_2%3a1.8.4-2_all.deb ... Unpacking libx11-data (2:1.8.4-2) ... Selecting previously unselected package libx11-6:mipsel. Preparing to unpack .../118-libx11-6_2%3a1.8.4-2_mipsel.deb ... Unpacking libx11-6:mipsel (2:1.8.4-2) ... Selecting previously unselected package libxcb-render0:mipsel. Preparing to unpack .../119-libxcb-render0_1.15-1_mipsel.deb ... Unpacking libxcb-render0:mipsel (1.15-1) ... Selecting previously unselected package libxcb-shm0:mipsel. Preparing to unpack .../120-libxcb-shm0_1.15-1_mipsel.deb ... Unpacking libxcb-shm0:mipsel (1.15-1) ... Selecting previously unselected package libxext6:mipsel. Preparing to unpack .../121-libxext6_2%3a1.3.4-1+b1_mipsel.deb ... Unpacking libxext6:mipsel (2:1.3.4-1+b1) ... Selecting previously unselected package libxrender1:mipsel. Preparing to unpack .../122-libxrender1_1%3a0.9.10-1.1_mipsel.deb ... Unpacking libxrender1:mipsel (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:mipsel. Preparing to unpack .../123-libcairo2_1.16.0-7_mipsel.deb ... Unpacking libcairo2:mipsel (1.16.0-7) ... Selecting previously unselected package libgmp10:mipsel. Preparing to unpack .../124-libgmp10_2%3a6.2.1+dfsg1-1.1_mipsel.deb ... Unpacking libgmp10:mipsel (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libnettle8:mipsel. Preparing to unpack .../125-libnettle8_3.8.1-2_mipsel.deb ... Unpacking libnettle8:mipsel (3.8.1-2) ... Selecting previously unselected package libhogweed6:mipsel. Preparing to unpack .../126-libhogweed6_3.8.1-2_mipsel.deb ... Unpacking libhogweed6:mipsel (3.8.1-2) ... Selecting previously unselected package libunistring2:mipsel. Preparing to unpack .../127-libunistring2_1.0-2_mipsel.deb ... Unpacking libunistring2:mipsel (1.0-2) ... Selecting previously unselected package libidn2-0:mipsel. Preparing to unpack .../128-libidn2-0_2.3.3-1+b1_mipsel.deb ... Unpacking libidn2-0:mipsel (2.3.3-1+b1) ... Selecting previously unselected package libffi8:mipsel. Preparing to unpack .../129-libffi8_3.4.4-1_mipsel.deb ... Unpacking libffi8:mipsel (3.4.4-1) ... Selecting previously unselected package libp11-kit0:mipsel. Preparing to unpack .../130-libp11-kit0_0.24.1-2_mipsel.deb ... Unpacking libp11-kit0:mipsel (0.24.1-2) ... Selecting previously unselected package libtasn1-6:mipsel. Preparing to unpack .../131-libtasn1-6_4.19.0-2_mipsel.deb ... Unpacking libtasn1-6:mipsel (4.19.0-2) ... Selecting previously unselected package libgnutls30:mipsel. Preparing to unpack .../132-libgnutls30_3.7.9-2_mipsel.deb ... Unpacking libgnutls30:mipsel (3.7.9-2) ... Selecting previously unselected package libdb5.3:mipsel. Preparing to unpack .../133-libdb5.3_5.3.28+dfsg2-1_mipsel.deb ... Unpacking libdb5.3:mipsel (5.3.28+dfsg2-1) ... Selecting previously unselected package libsasl2-modules-db:mipsel. Preparing to unpack .../134-libsasl2-modules-db_2.1.28+dfsg-11_mipsel.deb ... Unpacking libsasl2-modules-db:mipsel (2.1.28+dfsg-11) ... Selecting previously unselected package libsasl2-2:mipsel. Preparing to unpack .../135-libsasl2-2_2.1.28+dfsg-11_mipsel.deb ... Unpacking libsasl2-2:mipsel (2.1.28+dfsg-11) ... Selecting previously unselected package libldap-2.5-0:mipsel. Preparing to unpack .../136-libldap-2.5-0_2.5.13+dfsg-5_mipsel.deb ... Unpacking libldap-2.5-0:mipsel (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:mipsel. Preparing to unpack .../137-libnghttp2-14_1.53.0-1_mipsel.deb ... Unpacking libnghttp2-14:mipsel (1.53.0-1) ... Selecting previously unselected package libpsl5:mipsel. Preparing to unpack .../138-libpsl5_0.21.2-1_mipsel.deb ... Unpacking libpsl5:mipsel (0.21.2-1) ... Selecting previously unselected package librtmp1:mipsel. Preparing to unpack .../139-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_mipsel.deb ... Unpacking librtmp1:mipsel (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:mipsel. Preparing to unpack .../140-libssh2-1_1.10.0-3+b1_mipsel.deb ... Unpacking libssh2-1:mipsel (1.10.0-3+b1) ... Selecting previously unselected package libzstd1:mipsel. Preparing to unpack .../141-libzstd1_1.5.4+dfsg2-5_mipsel.deb ... Unpacking libzstd1:mipsel (1.5.4+dfsg2-5) ... Selecting previously unselected package libcurl3-gnutls:mipsel. Preparing to unpack .../142-libcurl3-gnutls_7.88.1-10_mipsel.deb ... Unpacking libcurl3-gnutls:mipsel (7.88.1-10) ... Selecting previously unselected package libcfitsio10:mipsel. Preparing to unpack .../143-libcfitsio10_4.2.0-3_mipsel.deb ... Unpacking libcfitsio10:mipsel (4.2.0-3) ... Selecting previously unselected package libcfitsio-dev:mipsel. Preparing to unpack .../144-libcfitsio-dev_4.2.0-3_mipsel.deb ... Unpacking libcfitsio-dev:mipsel (4.2.0-3) ... Selecting previously unselected package libcurl4-gnutls-dev:mipsel. Preparing to unpack .../145-libcurl4-gnutls-dev_7.88.1-10_mipsel.deb ... Unpacking libcurl4-gnutls-dev:mipsel (7.88.1-10) ... Selecting previously unselected package libev4:mipsel. Preparing to unpack .../146-libev4_1%3a4.33-1_mipsel.deb ... Unpacking libev4:mipsel (1:4.33-1) ... Selecting previously unselected package libev-dev:mipsel. Preparing to unpack .../147-libev-dev_1%3a4.33-1_mipsel.deb ... Unpacking libev-dev:mipsel (1:4.33-1) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../148-libfftw3-double3_3.3.10-1_amd64.deb ... Unpacking libfftw3-double3:amd64 (3.3.10-1) ... Selecting previously unselected package libfftw3-long3:amd64. Preparing to unpack .../149-libfftw3-long3_3.3.10-1_amd64.deb ... Unpacking libfftw3-long3:amd64 (3.3.10-1) ... Selecting previously unselected package libfftw3-quad3:amd64. Preparing to unpack .../150-libfftw3-quad3_3.3.10-1_amd64.deb ... Unpacking libfftw3-quad3:amd64 (3.3.10-1) ... Selecting previously unselected package libfftw3-single3:amd64. Preparing to unpack .../151-libfftw3-single3_3.3.10-1_amd64.deb ... Unpacking libfftw3-single3:amd64 (3.3.10-1) ... Selecting previously unselected package libfftw3-bin. Preparing to unpack .../152-libfftw3-bin_3.3.10-1_amd64.deb ... Unpacking libfftw3-bin (3.3.10-1) ... Selecting previously unselected package libgomp1:mipsel. Preparing to unpack .../153-libgomp1_12.2.0-14_mipsel.deb ... Unpacking libgomp1:mipsel (12.2.0-14) ... Selecting previously unselected package libfftw3-double3:mipsel. Preparing to unpack .../154-libfftw3-double3_3.3.10-1_mipsel.deb ... Unpacking libfftw3-double3:mipsel (3.3.10-1) ... Selecting previously unselected package libfftw3-single3:mipsel. Preparing to unpack .../155-libfftw3-single3_3.3.10-1_mipsel.deb ... Unpacking libfftw3-single3:mipsel (3.3.10-1) ... Selecting previously unselected package libfftw3-dev:mipsel. Preparing to unpack .../156-libfftw3-dev_3.3.10-1_mipsel.deb ... Unpacking libfftw3-dev:mipsel (3.3.10-1) ... Selecting previously unselected package libgcc-11-dev:mipsel. Preparing to unpack .../157-libgcc-11-dev_11.4.0-1_mipsel.deb ... Unpacking libgcc-11-dev:mipsel (11.4.0-1) ... Selecting previously unselected package libgslcblas0:mipsel. Preparing to unpack .../158-libgslcblas0_2.7.1+dfsg-4_mipsel.deb ... Unpacking libgslcblas0:mipsel (2.7.1+dfsg-4) ... Selecting previously unselected package libgsl27:mipsel. Preparing to unpack .../159-libgsl27_2.7.1+dfsg-4_mipsel.deb ... Unpacking libgsl27:mipsel (2.7.1+dfsg-4) ... Selecting previously unselected package libgsl-dev:mipsel. Preparing to unpack .../160-libgsl-dev_2.7.1+dfsg-4_mipsel.deb ... Unpacking libgsl-dev:mipsel (2.7.1+dfsg-4) ... Selecting previously unselected package libjpeg62-turbo:mipsel. Preparing to unpack .../161-libjpeg62-turbo_1%3a2.1.5-2_mipsel.deb ... Unpacking libjpeg62-turbo:mipsel (1:2.1.5-2) ... Selecting previously unselected package libjpeg62-turbo-dev:mipsel. Preparing to unpack .../162-libjpeg62-turbo-dev_1%3a2.1.5-2_mipsel.deb ... Unpacking libjpeg62-turbo-dev:mipsel (1:2.1.5-2) ... Selecting previously unselected package libjpeg-dev:mipsel. Preparing to unpack .../163-libjpeg-dev_1%3a2.1.5-2_mipsel.deb ... Unpacking libjpeg-dev:mipsel (1:2.1.5-2) ... Selecting previously unselected package libnova-0.16-0:amd64. Preparing to unpack .../164-libnova-0.16-0_0.16-5_amd64.deb ... Unpacking libnova-0.16-0:amd64 (0.16-5) ... Selecting previously unselected package libnova-0.16-0:mipsel. Preparing to unpack .../165-libnova-0.16-0_0.16-5_mipsel.deb ... Unpacking libnova-0.16-0:mipsel (0.16-5) ... Selecting previously unselected package libnova-dev-bin. Preparing to unpack .../166-libnova-dev-bin_0.16-5_amd64.deb ... Unpacking libnova-dev-bin (0.16-5) ... Selecting previously unselected package libnova-dev:mipsel. Preparing to unpack .../167-libnova-dev_0.16-5_mipsel.deb ... Unpacking libnova-dev:mipsel (0.16-5) ... Selecting previously unselected package libogg0:mipsel. Preparing to unpack .../168-libogg0_1.3.5-3_mipsel.deb ... Unpacking libogg0:mipsel (1.3.5-3) ... Selecting previously unselected package libogg-dev:mipsel. Preparing to unpack .../169-libogg-dev_1.3.5-3_mipsel.deb ... Unpacking libogg-dev:mipsel (1.3.5-3) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../170-libpkgconf3_1.8.1-1_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-1) ... Selecting previously unselected package libstdc++6:mipsel. Preparing to unpack .../171-libstdc++6_12.2.0-14_mipsel.deb ... Unpacking libstdc++6:mipsel (12.2.0-14) ... Selecting previously unselected package libstdc++-11-dev:mipsel. Preparing to unpack .../172-libstdc++-11-dev_11.4.0-1_mipsel.deb ... Unpacking libstdc++-11-dev:mipsel (11.4.0-1) ... Selecting previously unselected package libtheora0:mipsel. Preparing to unpack .../173-libtheora0_1.1.1+dfsg.1-16.1+b1_mipsel.deb ... Unpacking libtheora0:mipsel (1.1.1+dfsg.1-16.1+b1) ... Selecting previously unselected package libtheora-dev:mipsel. Preparing to unpack .../174-libtheora-dev_1.1.1+dfsg.1-16.1+b1_mipsel.deb ... Unpacking libtheora-dev:mipsel (1.1.1+dfsg.1-16.1+b1) ... Selecting previously unselected package libudev1:mipsel. Preparing to unpack .../175-libudev1_252.6-1_mipsel.deb ... Unpacking libudev1:mipsel (252.6-1) ... Selecting previously unselected package libusb-1.0-0:mipsel. Preparing to unpack .../176-libusb-1.0-0_2%3a1.0.26-1_mipsel.deb ... Unpacking libusb-1.0-0:mipsel (2:1.0.26-1) ... Selecting previously unselected package libusb-1.0-0-dev:mipsel. Preparing to unpack .../177-libusb-1.0-0-dev_2%3a1.0.26-1_mipsel.deb ... Unpacking libusb-1.0-0-dev:mipsel (2:1.0.26-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../178-pkgconf-bin_1.8.1-1_amd64.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:mipsel. Preparing to unpack .../179-pkgconf_1.8.1-1_mipsel.deb ... Unpacking pkgconf:mipsel (1.8.1-1) ... Selecting previously unselected package pkg-config:mipsel. Preparing to unpack .../180-pkg-config_1.8.1-1_mipsel.deb ... Unpacking pkg-config:mipsel (1.8.1-1) ... Selecting previously unselected package pkg-kde-tools. Preparing to unpack .../181-pkg-kde-tools_0.15.38_all.deb ... Unpacking pkg-kde-tools (0.15.38) ... Selecting previously unselected package zlib1g-dev:mipsel. Preparing to unpack .../182-zlib1g-dev_1%3a1.2.13.dfsg-1_mipsel.deb ... Unpacking zlib1g-dev:mipsel (1:1.2.13.dfsg-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy:mipsel. Preparing to unpack .../183-sbuild-build-depends-main-dummy_0.invalid.0_mipsel.deb ... Unpacking sbuild-build-depends-main-dummy:mipsel (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-2) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:amd64 (1.5.7-1) ... Setting up gcc-11-base:mipsel (11.4.0-1) ... Setting up libfile-which-perl (1.27-2) ... Setting up libpsl5:amd64 (0.21.2-1) ... Setting up libfftw3-single3:amd64 (3.3.10-1) ... Setting up libicu72:amd64 (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:amd64 (1.0.9-2+b6) ... Setting up libsqlite3-0:amd64 (3.40.1-2) ... Setting up libnghttp2-14:amd64 (1.53.0-1) ... Setting up libmagic1:amd64 (1:5.44-3) ... Setting up gcc-12-cross-base-mipsen (12.2.0-14cross5) ... Setting up linux-libc-dev:mipsel (6.1.27-1) ... Setting up libc6-mipsel-cross (2.36-8cross2) ... Setting up libxml-namespacesupport-perl (1.12-2) ... Setting up libfftw3-long3:amd64 (3.3.10-1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libatomic1-mipsel-cross (12.2.0-14cross5) ... Setting up file (1:5.44-3) ... Setting up libyaml-perl (1.30-2) ... Setting up gcc-12-mipsel-linux-gnu-base:amd64 (12.2.0-14cross5) ... Setting up gcc-12-base:mipsel (12.2.0-14) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-11) ... Setting up libnova-0.16-0:amd64 (0.16-5) ... Setting up libxml-sax-base-perl (1.09-3) ... Setting up libio-string-perl (1.08-4) ... Setting up autotools-dev (20220109.1) ... Setting up cross-config (2.6.20) ... Setting up libpkgconf3:amd64 (1.8.1-1) ... Setting up libuv1:amd64 (1.44.2-1) ... Setting up libx11-data (2:1.8.4-2) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up binutils-mipsel-linux-gnu (2.40-2cross2) ... Setting up libfftw3-quad3:amd64 (3.3.10-1) ... Setting up libproc2-0:amd64 (2:4.0.3-1) ... Setting up libgomp1-mipsel-cross (12.2.0-14cross5) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:amd64 (1.9.5-4) ... Setting up fonts-dejavu-core (2.37-6) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up libncursesw6:amd64 (6.4-4) ... Setting up libfftw3-double3:amd64 (3.3.10-1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg-11) ... Setting up autoconf (2.71-3) ... Setting up linux-libc-dev-mipsel-cross (6.1.8-1cross2) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up librhash0:amd64 (1.4.3-3) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up procps (2:4.0.3-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libssh2-1:amd64 (1.10.0-3+b1) ... Setting up cmake-data (3.25.1-1) ... Setting up cpp-12-mipsel-linux-gnu (12.2.0-14cross5) ... Setting up libfile-homedir-perl (1.006-2) ... Setting up libelf1:amd64 (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.2) ... Setting up liblocale-gettext-perl (1.07-5) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-12) ... Setting up libc6-dev-mipsel-cross (2.36-8cross2) ... Setting up libtool (2.4.7-5) ... Setting up libarchive13:amd64 (3.6.2-1) ... Setting up libfftw3-bin (3.3.10-1) ... Setting up libnova-dev-bin (0.16-5) ... Setting up fontconfig-config (2.14.1-4) ... Setting up libgcc-s1-mipsel-cross (12.2.0-14cross5) ... Setting up libreadline8:amd64 (8.2-1.3) ... Setting up libgcc-12-dev-mipsel-cross (12.2.0-14cross5) ... Setting up libldap-2.5-0:amd64 (2.5.13+dfsg-5) ... Setting up pkgconf:mipsel (1.8.1-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up cpp-mipsel-linux-gnu (4:12.2.0-4) ... Setting up pkg-config:mipsel (1.8.1-1) ... Setting up ucf (3.0043+nmu1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libcurl4:amd64 (7.88.1-10) ... Setting up gcc-12-mipsel-linux-gnu (12.2.0-14cross5) ... Setting up libstdc++6-mipsel-cross (12.2.0-14cross5) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.2-6) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libxml-sax-perl (1.02+dfsg-3) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up gcc-mipsel-linux-gnu (4:12.2.0-4) ... Setting up libstdc++-12-dev-mipsel-cross (12.2.0-14cross5) ... Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-1+b1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up cmake (3.25.1-1) ... Setting up libpython3-stdlib:amd64 (3.11.2-1+b1) ... Setting up python3.11 (3.11.2-6) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up g++-12-mipsel-linux-gnu (12.2.0-14cross5) ... Setting up g++-mipsel-linux-gnu (4:12.2.0-4) ... Setting up libxml-simple-perl (2.25-2) ... Setting up pkg-kde-tools (0.15.38) ... Setting up libconfig-auto-perl (0.44-2) ... Setting up libdebian-dpkgcross-perl (2.6.20) ... Setting up dpkg-cross (2.6.20) ... Setting up crossbuild-essential-mipsel (12.9) ... Setting up libgcc-s1:mipsel (12.2.0-14) ... Setting up libc6:mipsel (2.36-9) ... Setting up libudev1:mipsel (252.6-1) ... Setting up libffi8:mipsel (3.4.4-1) ... Setting up libmd0:mipsel (1.0.4-2) ... Setting up libtasn1-6:mipsel (4.19.0-2) ... Setting up libusb-1.0-0:mipsel (2:1.0.26-1) ... Setting up libbz2-1.0:mipsel (1.0.8-5+b1) ... Setting up libbsd0:mipsel (0.11.7-4) ... Setting up libdb5.3:mipsel (5.3.28+dfsg2-1) ... Setting up libstdc++6:mipsel (12.2.0-14) ... Setting up libexpat1:mipsel (2.5.0-1) ... Setting up libpixman-1-0:mipsel (0.42.2-1) ... Setting up libzstd1:mipsel (1.5.4+dfsg2-5) ... Setting up libxau6:mipsel (1:1.0.9-1) ... Setting up libxdmcp6:mipsel (1:1.1.2-3) ... Setting up libkeyutils1:mipsel (1.6.3-2) ... Setting up libxcb1:mipsel (1.15-1) ... Setting up libogg0:mipsel (1.3.5-3) ... Setting up libgslcblas0:mipsel (2.7.1+dfsg-4) ... Setting up libxcb-render0:mipsel (1.15-1) ... Setting up libev4:mipsel (1:4.33-1) ... Setting up libbrotli1:mipsel (1.0.9-2+b6) ... Setting up libnghttp2-14:mipsel (1.53.0-1) ... Setting up libunistring2:mipsel (1.0-2) ... Setting up libgsl27:mipsel (2.7.1+dfsg-4) ... Setting up libusb-1.0-0-dev:mipsel (2:1.0.26-1) ... Setting up zlib1g:mipsel (1:1.2.13.dfsg-1) ... Setting up libcrypt1:mipsel (1:4.4.33-2) ... Setting up libidn2-0:mipsel (2.3.3-1+b1) ... Setting up libxcb-shm0:mipsel (1.15-1) ... Setting up libcom-err2:mipsel (1.47.0-2) ... Setting up libogg-dev:mipsel (1.3.5-3) ... Setting up libgomp1:mipsel (12.2.0-14) ... Setting up libkrb5support0:mipsel (1.20.1-2) ... Setting up libsasl2-modules-db:mipsel (2.1.28+dfsg-11) ... Setting up libnova-0.16-0:mipsel (0.16-5) ... Setting up libjpeg62-turbo:mipsel (1:2.1.5-2) ... Setting up libnettle8:mipsel (3.8.1-2) ... Setting up libgmp10:mipsel (2:6.2.1+dfsg1-1.1) ... Setting up libp11-kit0:mipsel (0.24.1-2) ... Setting up libpng16-16:mipsel (1.6.39-2) ... Setting up libatomic1:mipsel (12.2.0-14) ... Setting up libk5crypto3:mipsel (1.20.1-2) ... Setting up libfftw3-double3:mipsel (3.3.10-1) ... Setting up libsasl2-2:mipsel (2.1.28+dfsg-11) ... Setting up libgcc-11-dev:mipsel (11.4.0-1) ... Setting up libcrypt-dev:mipsel (1:4.4.33-2) ... Setting up libx11-6:mipsel (2:1.8.4-2) ... Setting up libev-dev:mipsel (1:4.33-1) ... Setting up libpsl5:mipsel (0.21.2-1) ... Setting up libgsl-dev:mipsel (2.7.1+dfsg-4) ... Setting up libhogweed6:mipsel (3.8.1-2) ... Setting up libfftw3-single3:mipsel (3.3.10-1) ... Setting up libxrender1:mipsel (1:0.9.10-1.1) ... Setting up libnova-dev:mipsel (0.16-5) ... Setting up libssl3:mipsel (3.0.9-1) ... Setting up libxext6:mipsel (2:1.3.4-1+b1) ... Setting up libgnutls30:mipsel (3.7.9-2) ... Setting up libfreetype6:mipsel (2.12.1+dfsg-5) ... Setting up librtmp1:mipsel (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libssh2-1:mipsel (1.10.0-3+b1) ... Setting up libkrb5-3:mipsel (1.20.1-2) ... Setting up libfontconfig1:mipsel (2.14.1-4) ... Setting up libfftw3-dev:mipsel (3.3.10-1) ... Setting up libcairo2:mipsel (1.16.0-7) ... Setting up libldap-2.5-0:mipsel (2.5.13+dfsg-5) ... Setting up libgssapi-krb5-2:mipsel (1.20.1-2) ... Setting up libtheora0:mipsel (1.1.1+dfsg.1-16.1+b1) ... Setting up libtirpc3:mipsel (1.3.3+ds-1) ... Setting up libcurl3-gnutls:mipsel (7.88.1-10) ... Setting up libcfitsio10:mipsel (4.2.0-3) ... Setting up libcurl4-gnutls-dev:mipsel (7.88.1-10) ... Setting up libtirpc-dev:mipsel (1.3.3+ds-1) ... Setting up libtheora-dev:mipsel (1.1.1+dfsg.1-16.1+b1) ... Setting up libnsl2:mipsel (1.3.0-2) ... Setting up libcfitsio-dev:mipsel (4.2.0-3) ... Setting up libnsl-dev:mipsel (1.3.0-2) ... Setting up libc6-dev:mipsel (2.36-9) ... Setting up libjpeg62-turbo-dev:mipsel (1:2.1.5-2) ... Setting up libstdc++-11-dev:mipsel (11.4.0-1) ... Setting up zlib1g-dev:mipsel (1:1.2.13.dfsg-1) ... Setting up sbuild-build-depends-main-dummy:mipsel (0.invalid.0) ... Setting up libjpeg-dev:mipsel (1:2.1.5-2) ... Processing triggers for libc-bin (2.36-9) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (mipsel included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) amd64 (x86_64) Toolchain package versions: binutils_2.40-2 dpkg-dev_1.21.22 g++-11_11.4.0-1 g++-12_12.2.0-14 gcc-11_11.4.0-1 gcc-12_12.2.0-14 libc6-dev_2.36-9 libstdc++-11-dev_11.4.0-1 libstdc++-12-dev_12.2.0-14 libstdc++-12-dev-mipsel-cross_12.2.0-14cross5 libstdc++6_12.2.0-14 libstdc++6-mipsel-cross_12.2.0-14cross5 linux-libc-dev_6.1.27-1 Package versions: adduser_3.134 apt_2.6.1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-12 autotools-dev_20220109.1 base-files_12.4 base-passwd_3.6.1 bash_5.2.15-2+b2 binutils_2.40-2 binutils-common_2.40-2 binutils-mipsel-linux-gnu_2.40-2cross2 binutils-x86-64-linux-gnu_2.40-2 bsdextrautils_2.38.1-5+b1 bsdutils_1:2.38.1-5+b1 build-essential_12.9 bzip2_1.0.8-5+b1 cmake_3.25.1-1 cmake-data_3.25.1-1 coreutils_9.1-1 cpp_4:12.2.0-3 cpp-11_11.4.0-1 cpp-12_12.2.0-14 cpp-12-mipsel-linux-gnu_12.2.0-14cross5 cpp-mipsel-linux-gnu_4:12.2.0-4 cross-config_2.6.20 crossbuild-essential-mipsel_12.9 dash_0.5.12-2 debconf_1.5.82 debhelper_13.11.4 debian-archive-keyring_2023.3 debianutils_5.7-0.4 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dpkg_1.21.22 dpkg-cross_2.6.20 dpkg-dev_1.21.22 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.31-1.2 file_1:5.44-3 findutils_4.9.0-4 fontconfig-config_2.14.1-4 fonts-dejavu-core_2.37-6 g++_4:12.2.0-3 g++-11_11.4.0-1 g++-12_12.2.0-14 g++-12-mipsel-linux-gnu_12.2.0-14cross5 g++-mipsel-linux-gnu_4:12.2.0-4 gcc_4:12.2.0-3 gcc-11_11.4.0-1 gcc-11-base_11.4.0-1 gcc-12_12.2.0-14 gcc-12-base_12.2.0-14 gcc-12-cross-base-mipsen_12.2.0-14cross5 gcc-12-mipsel-linux-gnu_12.2.0-14cross5 gcc-12-mipsel-linux-gnu-base_12.2.0-14cross5 gcc-9-base_9.5.0-3 gcc-mipsel-linux-gnu_4:12.2.0-4 gettext_0.21-12 gettext-base_0.21-12 gpgv_2.2.40-1.1 grep_3.8-5 groff-base_1.22.4-10 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.65.2 intltool-debian_0.35.0+20060710.6 libacl1_2.3.1-3 libapt-pkg6.0_2.6.1 libarchive-zip-perl_1.68-1 libarchive13_3.6.2-1 libasan6_11.4.0-1 libasan8_12.2.0-14 libatomic1_12.2.0-14 libatomic1-mipsel-cross_12.2.0-14cross5 libattr1_1:2.5.1-4 libaudit-common_1:3.0.9-1 libaudit1_1:3.0.9-1 libbinutils_2.40-2 libblkid1_2.38.1-5+b1 libbrotli1_1.0.9-2+b6 libbsd0_0.11.7-4 libbz2-1.0_1.0.8-5+b1 libc-bin_2.36-9 libc-dev-bin_2.36-9 libc6_2.36-9 libc6-dev_2.36-9 libc6-dev-mipsel-cross_2.36-8cross2 libc6-mipsel-cross_2.36-8cross2 libcairo2_1.16.0-7 libcap-ng0_0.8.3-1+b3 libcap2_1:2.66-4 libcc1-0_12.2.0-14 libcfitsio-dev_4.2.0-3 libcfitsio10_4.2.0-3 libcom-err2_1.47.0-2 libconfig-auto-perl_0.44-2 libconfig-inifiles-perl_3.000003-2 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libctf-nobfd0_2.40-2 libctf0_2.40-2 libcurl3-gnutls_7.88.1-10 libcurl4_7.88.1-10 libcurl4-gnutls-dev_7.88.1-10 libdb5.3_5.3.28+dfsg2-1 libdebconfclient0_0.270 libdebhelper-perl_13.11.4 libdebian-dpkgcross-perl_2.6.20 libdpkg-perl_1.21.22 libelf1_0.188-2.1 libev-dev_1:4.33-1 libev4_1:4.33-1 libexpat1_2.5.0-1 libext2fs2_1.47.0-2 libfakeroot_1.31-1.2 libffi8_3.4.4-1 libfftw3-bin_3.3.10-1 libfftw3-dev_3.3.10-1 libfftw3-double3_3.3.10-1 libfftw3-long3_3.3.10-1 libfftw3-quad3_3.3.10-1 libfftw3-single3_3.3.10-1 libfile-find-rule-perl_0.34-3 libfile-homedir-perl_1.006-2 libfile-stripnondeterminism-perl_1.13.1-1 libfile-which-perl_1.27-2 libfontconfig1_2.14.1-4 libfreetype6_2.12.1+dfsg-5 libgcc-11-dev_11.4.0-1 libgcc-12-dev_12.2.0-14 libgcc-12-dev-mipsel-cross_12.2.0-14cross5 libgcc-s1_12.2.0-14 libgcc-s1-mipsel-cross_12.2.0-14cross5 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.9-2 libgomp1_12.2.0-14 libgomp1-mipsel-cross_12.2.0-14cross5 libgpg-error0_1.46-1 libgprofng0_2.40-2 libgsl-dev_2.7.1+dfsg-4 libgsl27_2.7.1+dfsg-4 libgslcblas0_2.7.1+dfsg-4 libgssapi-krb5-2_1.20.1-2 libhogweed6_3.8.1-2 libicu72_72.1-3 libidn2-0_2.3.3-1+b1 libio-string-perl_1.08-4 libisl23_0.25-1 libitm1_12.2.0-14 libjansson4_2.14-2 libjpeg-dev_1:2.1.5-2 libjpeg62-turbo_1:2.1.5-2 libjpeg62-turbo-dev_1:2.1.5-2 libjsoncpp25_1.9.5-4 libk5crypto3_1.20.1-2 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-2 libkrb5support0_1.20.1-2 libldap-2.5-0_2.5.13+dfsg-5 liblocale-gettext-perl_1.07-5 liblsan0_12.2.0-14 liblz4-1_1.9.4-1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.0.4-2 libmount1_2.38.1-5+b1 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncursesw6_6.4-4 libnettle8_3.8.1-2 libnghttp2-14_1.53.0-1 libnova-0.16-0_0.16-5 libnova-dev_0.16-5 libnova-dev-bin_0.16-5 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnumber-compare-perl_0.03-3 libogg-dev_1.3.5-3 libogg0_1.3.5-3 libp11-kit0_0.24.1-2 libpam-modules_1.5.2-6 libpam-modules-bin_1.5.2-6 libpam-runtime_1.5.2-6 libpam0g_1.5.2-6 libpcre2-8-0_10.42-1 libpcre3_2:8.39-15 libperl5.34_5.34.0-5 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpkgconf3_1.8.1-1 libpng16-16_1.6.39-2 libproc2-0_2:4.0.3-1 libpsl5_0.21.2-1 libpython3-stdlib_3.11.2-1+b1 libpython3.11-minimal_3.11.2-6 libpython3.11-stdlib_3.11.2-6 libquadmath0_12.2.0-14 libreadline8_8.2-1.3 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-11 libsasl2-modules-db_2.1.28+dfsg-11 libseccomp2_2.5.4-1+b3 libselinux1_3.4-1+b6 libsemanage-common_3.4-1 libsemanage2_3.4-1+b5 libsepol2_3.4-2.1 libsmartcols1_2.38.1-5+b1 libsqlite3-0_3.40.1-2 libss2_1.47.0-2 libssh2-1_1.10.0-3+b1 libssl3_3.0.9-1 libstdc++-11-dev_11.4.0-1 libstdc++-12-dev_12.2.0-14 libstdc++-12-dev-mipsel-cross_12.2.0-14cross5 libstdc++6_12.2.0-14 libstdc++6-mipsel-cross_12.2.0-14cross5 libsub-override-perl_0.09-4 libsystemd0_252.6-1 libtasn1-6_4.19.0-2 libtext-glob-perl_0.11-3 libtheora-dev_1.1.1+dfsg.1-16.1+b1 libtheora0_1.1.1+dfsg.1-16.1+b1 libtinfo6_6.4-4 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libtsan0_11.4.0-1 libtsan2_12.2.0-14 libubsan1_12.2.0-14 libuchardet0_0.0.7-1 libudev1_252.6-1 libunistring2_1.0-2 libusb-1.0-0_2:1.0.26-1 libusb-1.0-0-dev_2:1.0.26-1 libuuid1_2.38.1-5+b1 libuv1_1.44.2-1 libx11-6_2:1.8.4-2 libx11-data_2:1.8.4-2 libxau6_1:1.0.9-1 libxcb-render0_1.15-1 libxcb-shm0_1.15-1 libxcb1_1.15-1 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1+b1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-1+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml-simple-perl_2.25-2 libxml2_2.9.14+dfsg-1.2 libxrender1_1:0.9.10-1.1 libxxhash0_0.8.1-1 libyaml-perl_1.30-2 libzstd1_1.5.4+dfsg2-5 linux-libc-dev_6.1.27-1 linux-libc-dev-mipsel-cross_6.1.8-1cross2 login_1:4.13+dfsg1-1+b1 logsave_1.47.0-2 m4_1.4.19-3 make_4.3-4.1 man-db_2.11.2-2 mawk_1.3.4.20200120-3.1 media-types_10.0.0 mount_2.38.1-5+b1 ncurses-base_6.4-4 ncurses-bin_6.4-4 passwd_1:4.13+dfsg1-1+b1 patch_2.7.6-7 perl_5.36.0-7 perl-base_5.36.0-7 perl-modules-5.34_5.34.0-5 perl-modules-5.36_5.36.0-7 pkg-config_1.8.1-1 pkg-kde-tools_0.15.38 pkgconf_1.8.1-1 pkgconf-bin_1.8.1-1 po-debconf_1.0.21+nmu1 procps_2:4.0.3-1 python3_3.11.2-1+b1 python3-minimal_3.11.2-1+b1 python3.11_3.11.2-6 python3.11-minimal_3.11.2-6 readline-common_8.2-1.3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.17+nmu1 sysvinit-utils_3.06-4 tar_1.34+dfsg-1.2 tzdata_2023c-5 ucf_3.0043+nmu1 usrmerge_35 util-linux_2.38.1-5+b1 util-linux-extra_2.38.1-5+b1 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-1 zlib1g-dev_1:1.2.13.dfsg-1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: indi Binary: libindidriver1, libindialignmentdriver1, libindilx200-1, libindiclient1, libindi-plugins, libindi-dev, libindi-data, indi-bin Architecture: any all Version: 1.9.9+dfsg-2 Maintainer: Debian Krap Maintainers Uploaders: Pino Toscano , Homepage: https://www.indilib.org/ Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/qt-kde-team/3rdparty/indi Vcs-Git: https://salsa.debian.org/qt-kde-team/3rdparty/indi.git Build-Depends: cmake (>= 3.13~), debhelper-compat (= 13), libcfitsio-dev, libcurl4-gnutls-dev, libev-dev, libfftw3-dev, libgsl-dev, libjpeg-dev, libnova-dev (>= 0.16), libogg-dev, libtheora-dev, libusb-1.0-0-dev, pkg-config, pkg-kde-tools (>= 0.12), zlib1g-dev Package-List: indi-bin deb misc optional arch=any libindi-data deb misc optional arch=all libindi-dev deb libdevel optional arch=any libindi-plugins deb libs optional arch=any libindialignmentdriver1 deb libs optional arch=any libindiclient1 deb libs optional arch=any libindidriver1 deb libs optional arch=any libindilx200-1 deb libs optional arch=any Checksums-Sha1: bf8435bcc292f14bff89c16e6b00e71006b31d94 1939036 indi_1.9.9+dfsg.orig.tar.xz b58f1bc98ceb42cae5f0cb561015f29857051fac 9560 indi_1.9.9+dfsg-2.debian.tar.xz Checksums-Sha256: 37f288734a1c136d64b7203c7d8f9d95e423557c8c392318e2bd26bd5f6b52a4 1939036 indi_1.9.9+dfsg.orig.tar.xz e73489d03c2c8cc4d1e1db6e0e390126824295d4f688e1b4ed30b443eac7797b 9560 indi_1.9.9+dfsg-2.debian.tar.xz Files: 542cdd58b9e8e56f1e41776a82b13568 1939036 indi_1.9.9+dfsg.orig.tar.xz f279174eb5145a2a4adcde04014c45b5 9560 indi_1.9.9+dfsg-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmOdfKQACgkQLRkciEOx P03fXxAAjct9wQWl7Y0kJGIsPwnI1R/0+PFmsyDZaM2rXzl0Ip7EPEZGWM/N5eqw VBUbFdWjTmiVLZoyJPKLqRlZeknvceKS/428yVdLZGcmLjiurGHzmPXDdZBGQKrj OLYsqnMAtAq9IDHTm9i4owcQfwaNLkS4w4mkPpZZVbwD9levU+0ASOobNMApHX4v zraVehv9GZzgpW6HZs9RNU+G2SX2FLhGxqzeBIPmh9anQhvip/+nwd/T7S8CRty+ 2v2kO19h3eq5dTl+APMEo6xenPrFx1h7+bK08lTgmfkzYr/L0svp1JXQSZOByQHe HGk083l+QG1PjxQGHeTeDeUPHUEIdhzRh9BYsqE6C+G8U+no/si6D5S9dutxPCl2 OykCtrfin6YxFByYOXv//w2S1WYDI5iZrACHtPG3Vh2kug39nhEK+I2Lo96NA/vK gnQFtOlYwCUAU0h2DWj6LN0vdmZvnrUwqsm5/1iEQn85g/bxZX5ubsWH7CthhSum Q/SqIu9DdAfeMpo/W/a6AQMGnY7uRrfdXh9RjU+Vx0WcOFr2bGrReQhzTWz7o0Q0 ySnGoIKD9INxfi+HnLTwuaKl/xnFwfIdeYPgfGaiIQTFAYnK49tbCiTwUXpcuzNs 4T/IXZgB2/df1Hq9TMneoAmDkPNIuWQFPM9mim9R3BiQYNUk7yo= =F0JN -----END PGP SIGNATURE----- gpgv: Signature made Sat Dec 17 08:24:04 2022 UTC gpgv: using RSA key 5F2A9FB82FA6C1E1077007072D191C8843B13F4D gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./indi_1.9.9+dfsg-2.dsc: no acceptable signature found dpkg-source: info: extracting indi in /<> dpkg-source: info: unpacking indi_1.9.9+dfsg.orig.tar.xz dpkg-source: info: unpacking indi_1.9.9+dfsg-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying hurd_include.diff Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.mipsel DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=crossqa PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1000 SCHROOT_GROUP=crossqa SCHROOT_SESSION_ID=sid-amd64-sbuild-932de767-1b2f-4e25-8171-b07637adbc65 SCHROOT_UID=1000 SCHROOT_USER=crossqa SHELL=/bin/sh USER=crossqa dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -amipsel -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package indi dpkg-buildpackage: info: source version 1.9.9+dfsg-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pino Toscano dpkg-architecture: warning: specified GNU system type mipsel-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture mipsel debian/rules clean dh clean --with sodeps dh_clean debian/rules binary-arch dh binary-arch --with sodeps dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a cd obj-mipsel-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=mipsel -DCMAKE_C_COMPILER=mipsel-linux-gnu-gcc -DCMAKE_CXX_COMPILER=mipsel-linux-gnu-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/mipsel-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/mipsel-linux-gnu-pkg-config -DQMAKE_EXECUTABLE=/usr/bin/mipsel-linux-gnu-qmake -DCMAKE_INSTALL_LIBDIR=lib/mipsel-linux-gnu .. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/mipsel-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/mipsel-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test COMPATIBLE_FORTIFY_SOURCE -- Performing Test COMPATIBLE_FORTIFY_SOURCE - Success -- Looking for mremap -- Looking for mremap - found -- Found NOVA: /usr/lib/mipsel-linux-gnu/libnova.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Libev: /usr/lib/mipsel-linux-gnu/libev.so (found version "4.33") -- Building INDI Client -- Found ZLIB: /usr/lib/mipsel-linux-gnu/libz.so (found version "1.2.13") -- Found CFITSIO 4.2.0: /usr/lib/mipsel-linux-gnu/libcfitsio.so -- Found libnova: /usr/lib/mipsel-linux-gnu/libnova.so -- Found PkgConfig: /usr/bin/mipsel-linux-gnu-pkg-config (found version "1.8.1") -- Found USB1: /usr/lib/mipsel-linux-gnu/libusb-1.0.so (found version "1.0.26") -- Performing Test USB1_HAS_LIBUSB_ERROR_NAME -- Performing Test USB1_HAS_LIBUSB_ERROR_NAME - Success -- Found CURL: /usr/lib/mipsel-linux-gnu/libcurl.so (found version "7.88.1") -- Found GSL: /usr/include (found version "2.7.1") -- Found JPEG: /usr/lib/mipsel-linux-gnu/libjpeg.so -- Found FFTW3: /usr/lib/mipsel-linux-gnu/libfftw3.so -- Found OGGTHEORA: /usr/lib/mipsel-linux-gnu/libogg.so -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) -- Could NOT find GMock (missing: GMOCK_LIBRARY GMOCK_INCLUDE_DIR) -- GTEST not found, not building tests -- The following OPTIONAL packages have been found: * PkgConfig * OggTheora -- The following REQUIRED packages have been found: * Libev * Threads * ZLIB * CFITSIO, A library for reading and writing data files in FITS (Flexible Image Transport System) data format, Provides INDI with FITS I/O support. * Nova, A general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library, Provides INDI with astrodynamics library. * USB1 * CURL * GSL * JPEG * FFTW3 -- The following OPTIONAL packages have not been found: * RTLSDR * GTest * GMock -- The following components are going to be built: -- ## INDI Server -- ## INDI Drivers, Tools, and Examples -- ## INDI Client -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED PKGCONFIG_EXECUTABLE QMAKE_EXECUTABLE -- Build files have been written to: /<>/obj-mipsel-linux-gnu dh_auto_build -a cd obj-mipsel-linux-gnu && make -j1 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<>/obj-mipsel-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-mipsel-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-mipsel-linux-gnu/CMakeFiles /<>/obj-mipsel-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-mipsel-linux-gnu' make -f libs/indicore/CMakeFiles/indicore.dir/build.make libs/indicore/CMakeFiles/indicore.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indicore /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indicore /<>/obj-mipsel-linux-gnu/libs/indicore/CMakeFiles/indicore.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indicore/CMakeFiles/indicore.dir/build.make libs/indicore/CMakeFiles/indicore.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 0%] Building C object libs/indicore/CMakeFiles/indicore.dir/base64.c.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indicore/CMakeFiles/indicore.dir/base64.c.o -MF CMakeFiles/indicore.dir/base64.c.o.d -o CMakeFiles/indicore.dir/base64.c.o -c /<>/libs/indicore/base64.c [ 1%] Building C object libs/indicore/CMakeFiles/indicore.dir/userio.c.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indicore/CMakeFiles/indicore.dir/userio.c.o -MF CMakeFiles/indicore.dir/userio.c.o.d -o CMakeFiles/indicore.dir/userio.c.o -c /<>/libs/indicore/userio.c [ 1%] Building C object libs/indicore/CMakeFiles/indicore.dir/indicom.c.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indicore/CMakeFiles/indicore.dir/indicom.c.o -MF CMakeFiles/indicore.dir/indicom.c.o.d -o CMakeFiles/indicore.dir/indicom.c.o -c /<>/libs/indicore/indicom.c [ 1%] Building C object libs/indicore/CMakeFiles/indicore.dir/indidevapi.c.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indicore/CMakeFiles/indicore.dir/indidevapi.c.o -MF CMakeFiles/indicore.dir/indidevapi.c.o.d -o CMakeFiles/indicore.dir/indidevapi.c.o -c /<>/libs/indicore/indidevapi.c [ 1%] Building CXX object libs/indicore/CMakeFiles/indicore.dir/lilxml.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indicore/CMakeFiles/indicore.dir/lilxml.cpp.o -MF CMakeFiles/indicore.dir/lilxml.cpp.o.d -o CMakeFiles/indicore.dir/lilxml.cpp.o -c /<>/libs/indicore/lilxml.cpp [ 2%] Building C object libs/indicore/CMakeFiles/indicore.dir/indiuserio.c.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indicore/CMakeFiles/indicore.dir/indiuserio.c.o -MF CMakeFiles/indicore.dir/indiuserio.c.o.d -o CMakeFiles/indicore.dir/indiuserio.c.o -c /<>/libs/indicore/indiuserio.c [ 2%] Building C object libs/indicore/CMakeFiles/indicore.dir/sharedblob.c.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indicore/CMakeFiles/indicore.dir/sharedblob.c.o -MF CMakeFiles/indicore.dir/sharedblob.c.o.d -o CMakeFiles/indicore.dir/sharedblob.c.o -c /<>/libs/indicore/sharedblob.c [ 2%] Building CXX object libs/indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o -MF CMakeFiles/indicore.dir/sharedblob_parse.cpp.o.d -o CMakeFiles/indicore.dir/sharedblob_parse.cpp.o -c /<>/libs/indicore/sharedblob_parse.cpp [ 2%] Building C object libs/indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o -MF CMakeFiles/indicore.dir/shm_open_anon.c.o.d -o CMakeFiles/indicore.dir/shm_open_anon.c.o -c /<>/libs/indicore/shm_open_anon.c [ 2%] Building CXX object libs/indicore/CMakeFiles/indicore.dir/libastro.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indicore && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indicore -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indicore/CMakeFiles/indicore.dir/libastro.cpp.o -MF CMakeFiles/indicore.dir/libastro.cpp.o.d -o CMakeFiles/indicore.dir/libastro.cpp.o -c /<>/libs/indicore/libastro.cpp make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 2%] Built target indicore make -f libs/indidevice/CMakeFiles/indidevice.dir/build.make libs/indidevice/CMakeFiles/indidevice.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indidevice /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indidevice /<>/obj-mipsel-linux-gnu/libs/indidevice/CMakeFiles/indidevice.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indidevice/CMakeFiles/indidevice.dir/build.make libs/indidevice/CMakeFiles/indidevice.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 3%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o -MF CMakeFiles/indidevice.dir/indibase.cpp.o.d -o CMakeFiles/indidevice.dir/indibase.cpp.o -c /<>/libs/indidevice/indibase.cpp [ 3%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o -MF CMakeFiles/indidevice.dir/indiutility.cpp.o.d -o CMakeFiles/indidevice.dir/indiutility.cpp.o -c /<>/libs/indidevice/indiutility.cpp [ 3%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o -MF CMakeFiles/indidevice.dir/parentdevice.cpp.o.d -o CMakeFiles/indidevice.dir/parentdevice.cpp.o -c /<>/libs/indidevice/parentdevice.cpp [ 3%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o -MF CMakeFiles/indidevice.dir/basedevice.cpp.o.d -o CMakeFiles/indidevice.dir/basedevice.cpp.o -c /<>/libs/indidevice/basedevice.cpp [ 4%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o -MF CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o.d -o CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o -c /<>/libs/indidevice/watchdeviceproperty.cpp [ 4%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o -MF CMakeFiles/indidevice.dir/indistandardproperty.cpp.o.d -o CMakeFiles/indidevice.dir/indistandardproperty.cpp.o -c /<>/libs/indidevice/indistandardproperty.cpp [ 4%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o -MF CMakeFiles/indidevice.dir/property/indiproperties.cpp.o.d -o CMakeFiles/indidevice.dir/property/indiproperties.cpp.o -c /<>/libs/indidevice/property/indiproperties.cpp [ 4%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o -MF CMakeFiles/indidevice.dir/property/indiproperty.cpp.o.d -o CMakeFiles/indidevice.dir/property/indiproperty.cpp.o -c /<>/libs/indidevice/property/indiproperty.cpp [ 4%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o -MF CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o.d -o CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o -c /<>/libs/indidevice/property/indipropertybasic.cpp [ 5%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o -MF CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o.d -o CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o -c /<>/libs/indidevice/property/indipropertyview.cpp [ 5%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o -MF CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o.d -o CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o -c /<>/libs/indidevice/property/indipropertytext.cpp [ 5%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o -MF CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o.d -o CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o -c /<>/libs/indidevice/property/indipropertynumber.cpp [ 5%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o -MF CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o.d -o CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o -c /<>/libs/indidevice/property/indipropertyswitch.cpp [ 6%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o -MF CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o.d -o CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o -c /<>/libs/indidevice/property/indipropertylight.cpp [ 6%] Building CXX object libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indidevice && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indidevice -I/<>/libs/indidevice -I/<>/libs -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o -MF CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o.d -o CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o -c /<>/libs/indidevice/property/indipropertyblob.cpp make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 6%] Built target indidevice make -f libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/build.make libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indiabstractclient /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indiabstractclient /<>/obj-mipsel-linux-gnu/libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/build.make libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 7%] Building CXX object libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/abstractbaseclient.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indiabstractclient && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indiabstractclient -I/<>/libs/indiabstractclient -I/<>/libs -I/<>/libs/indiabstractclient/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indiabstractclient/CMakeFiles/indiabstractclient.dir/abstractbaseclient.cpp.o -MF CMakeFiles/indiabstractclient.dir/abstractbaseclient.cpp.o.d -o CMakeFiles/indiabstractclient.dir/abstractbaseclient.cpp.o -c /<>/libs/indiabstractclient/abstractbaseclient.cpp /<>/libs/indiabstractclient/abstractbaseclient.cpp: In member function ‘void INDI::AbstractBaseClientPrivate::setDriverConnection(bool, const char*)’: /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 275 | if (drv_connection[0].getState() == ISS_ON) | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./watchdeviceproperty.h:21, from /<>/libs/indiabstractclient/abstractbaseclient_p.h:24, from /<>/libs/indiabstractclient/abstractbaseclient.cpp:23: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 275 | if (drv_connection[0].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 275 | if (drv_connection[0].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 275 | if (drv_connection[0].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 275 | if (drv_connection[0].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 275 | if (drv_connection[0].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 275 | if (drv_connection[0].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:275:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 275 | if (drv_connection[0].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:280:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 280 | drv_connection[0].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:281:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 281 | drv_connection[1].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:288:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 288 | if (drv_connection[1].getState() == ISS_ON) | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:293:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 293 | drv_connection[0].setState(ISS_OFF); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 294 | drv_connection[1].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 294 | drv_connection[1].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 294 | drv_connection[1].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 294 | drv_connection[1].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 294 | drv_connection[1].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 294 | drv_connection[1].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 294 | drv_connection[1].setState(ISS_ON); | ^ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indiabstractclient/abstractbaseclient.cpp:294:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 294 | drv_connection[1].setState(ISS_ON); | ^ make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 7%] Built target indiabstractclient make -f indiserver/CMakeFiles/indiserver.dir/build.make indiserver/CMakeFiles/indiserver.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/indiserver /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/indiserver /<>/obj-mipsel-linux-gnu/indiserver/CMakeFiles/indiserver.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f indiserver/CMakeFiles/indiserver.dir/build.make indiserver/CMakeFiles/indiserver.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 7%] Building CXX object indiserver/CMakeFiles/indiserver.dir/indiserver.cpp.o cd /<>/obj-mipsel-linux-gnu/indiserver && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/indiserver -I/<>/indiserver -I/<>/libs -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT indiserver/CMakeFiles/indiserver.dir/indiserver.cpp.o -MF CMakeFiles/indiserver.dir/indiserver.cpp.o.d -o CMakeFiles/indiserver.dir/indiserver.cpp.o -c /<>/indiserver/indiserver.cpp /<>/indiserver/indiserver.cpp: In function ‘int readFdError(int)’: /<>/indiserver/indiserver.cpp:4001:37: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 4001 | fprintf(stderr, "cmsg_len=%lu, cmsg_level=%u, cmsg_type=%u\n", cmsg->cmsg_len, cmsg->cmsg_level, cmsg->cmsg_type); | ~~^ ~~~~~~~~~~~~~~ | | | | long unsigned int size_t {aka unsigned int} | %u [ 7%] Linking CXX executable indiserver cd /<>/obj-mipsel-linux-gnu/indiserver && /usr/bin/cmake -E cmake_link_script CMakeFiles/indiserver.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indiserver.dir/indiserver.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/base64.c.o ../libs/indicore/CMakeFiles/indicore.dir/userio.c.o ../libs/indicore/CMakeFiles/indicore.dir/indicom.c.o ../libs/indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../libs/indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../libs/indicore/CMakeFiles/indicore.dir/libastro.cpp.o -o indiserver /usr/lib/mipsel-linux-gnu/libev.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 7%] Built target indiserver make -f libs/sockets/CMakeFiles/sockets.dir/build.make libs/sockets/CMakeFiles/sockets.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/sockets /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/sockets /<>/obj-mipsel-linux-gnu/libs/sockets/CMakeFiles/sockets.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/sockets/CMakeFiles/sockets.dir/build.make libs/sockets/CMakeFiles/sockets.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 7%] Building CXX object libs/sockets/CMakeFiles/sockets.dir/tcpsocket.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/sockets && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/sockets -I/<>/libs/sockets -I/<>/libs -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/sockets/CMakeFiles/sockets.dir/tcpsocket.cpp.o -MF CMakeFiles/sockets.dir/tcpsocket.cpp.o.d -o CMakeFiles/sockets.dir/tcpsocket.cpp.o -c /<>/libs/sockets/tcpsocket.cpp [ 7%] Building CXX object libs/sockets/CMakeFiles/sockets.dir/tcpsocket_unix.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/sockets && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/sockets -I/<>/libs/sockets -I/<>/libs -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/sockets/CMakeFiles/sockets.dir/tcpsocket_unix.cpp.o -MF CMakeFiles/sockets.dir/tcpsocket_unix.cpp.o.d -o CMakeFiles/sockets.dir/tcpsocket_unix.cpp.o -c /<>/libs/sockets/tcpsocket_unix.cpp make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 7%] Built target sockets make -f libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/build.make libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indiclient /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indiclient /<>/obj-mipsel-linux-gnu/libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/build.make libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 7%] Building CXX object libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/baseclient.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indiclient && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indiclient -I/<>/libs/indiclient -I/<>/libs -I/<>/libs/indiclient/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indiclient/CMakeFiles/indiclient_OBJECT.dir/baseclient.cpp.o -MF CMakeFiles/indiclient_OBJECT.dir/baseclient.cpp.o.d -o CMakeFiles/indiclient_OBJECT.dir/baseclient.cpp.o -c /<>/libs/indiclient/baseclient.cpp make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 7%] Built target indiclient_OBJECT make -f libs/indiclient/CMakeFiles/indiclientstatic.dir/build.make libs/indiclient/CMakeFiles/indiclientstatic.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indiclient /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indiclient /<>/obj-mipsel-linux-gnu/libs/indiclient/CMakeFiles/indiclientstatic.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indiclient/CMakeFiles/indiclientstatic.dir/build.make libs/indiclient/CMakeFiles/indiclientstatic.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 7%] Linking CXX static library libindiclient.a cd /<>/obj-mipsel-linux-gnu/libs/indiclient && /usr/bin/cmake -P CMakeFiles/indiclientstatic.dir/cmake_clean_target.cmake cd /<>/obj-mipsel-linux-gnu/libs/indiclient && /usr/bin/cmake -E cmake_link_script CMakeFiles/indiclientstatic.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-ar qc libindiclient.a CMakeFiles/indiclient_OBJECT.dir/baseclient.cpp.o ../indicore/CMakeFiles/indicore.dir/base64.c.o ../indicore/CMakeFiles/indicore.dir/userio.c.o ../indicore/CMakeFiles/indicore.dir/indicom.c.o ../indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o ../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o ../indiabstractclient/CMakeFiles/indiabstractclient.dir/abstractbaseclient.cpp.o ../sockets/CMakeFiles/sockets.dir/tcpsocket.cpp.o ../sockets/CMakeFiles/sockets.dir/tcpsocket_unix.cpp.o /usr/bin/mipsel-linux-gnu-ranlib libindiclient.a make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 7%] Built target indiclientstatic make -f libs/indiclient/CMakeFiles/indiclient.dir/build.make libs/indiclient/CMakeFiles/indiclient.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indiclient /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indiclient /<>/obj-mipsel-linux-gnu/libs/indiclient/CMakeFiles/indiclient.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indiclient/CMakeFiles/indiclient.dir/build.make libs/indiclient/CMakeFiles/indiclient.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 7%] Linking CXX shared library libindiclient.so cd /<>/obj-mipsel-linux-gnu/libs/indiclient && /usr/bin/cmake -E cmake_link_script CMakeFiles/indiclient.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libindiclient.so.1 -o libindiclient.so.1.9.9 CMakeFiles/indiclient_OBJECT.dir/baseclient.cpp.o ../indicore/CMakeFiles/indicore.dir/base64.c.o ../indicore/CMakeFiles/indicore.dir/userio.c.o ../indicore/CMakeFiles/indicore.dir/indicom.c.o ../indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o ../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o ../indiabstractclient/CMakeFiles/indiabstractclient.dir/abstractbaseclient.cpp.o ../sockets/CMakeFiles/sockets.dir/tcpsocket.cpp.o ../sockets/CMakeFiles/sockets.dir/tcpsocket_unix.cpp.o /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so cd /<>/obj-mipsel-linux-gnu/libs/indiclient && /usr/bin/cmake -E cmake_symlink_library libindiclient.so.1.9.9 libindiclient.so.1 libindiclient.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 7%] Built target indiclient make -f libs/eventloop/CMakeFiles/eventloop.dir/build.make libs/eventloop/CMakeFiles/eventloop.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/eventloop /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/eventloop /<>/obj-mipsel-linux-gnu/libs/eventloop/CMakeFiles/eventloop.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/eventloop/CMakeFiles/eventloop.dir/build.make libs/eventloop/CMakeFiles/eventloop.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 8%] Building C object libs/eventloop/CMakeFiles/eventloop.dir/eventloop.c.o cd /<>/obj-mipsel-linux-gnu/libs/eventloop && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/eventloop -I/<>/libs/eventloop -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/eventloop/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/eventloop/CMakeFiles/eventloop.dir/eventloop.c.o -MF CMakeFiles/eventloop.dir/eventloop.c.o.d -o CMakeFiles/eventloop.dir/eventloop.c.o -c /<>/libs/eventloop/eventloop.c make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 8%] Built target eventloop make -f libs/dsp/CMakeFiles/dsp.dir/build.make libs/dsp/CMakeFiles/dsp.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/dsp /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/dsp /<>/obj-mipsel-linux-gnu/libs/dsp/CMakeFiles/dsp.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/dsp/CMakeFiles/dsp.dir/build.make libs/dsp/CMakeFiles/dsp.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 8%] Building C object libs/dsp/CMakeFiles/dsp.dir/fits.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/fits.c.o -MF CMakeFiles/dsp.dir/fits.c.o.d -o CMakeFiles/dsp.dir/fits.c.o -c /<>/libs/dsp/fits.c [ 9%] Building C object libs/dsp/CMakeFiles/dsp.dir/file.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/file.c.o -MF CMakeFiles/dsp.dir/file.c.o.d -o CMakeFiles/dsp.dir/file.c.o -c /<>/libs/dsp/file.c [ 9%] Building C object libs/dsp/CMakeFiles/dsp.dir/buffer.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/buffer.c.o -MF CMakeFiles/dsp.dir/buffer.c.o.d -o CMakeFiles/dsp.dir/buffer.c.o -c /<>/libs/dsp/buffer.c [ 9%] Building C object libs/dsp/CMakeFiles/dsp.dir/convert.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/convert.c.o -MF CMakeFiles/dsp.dir/convert.c.o.d -o CMakeFiles/dsp.dir/convert.c.o -c /<>/libs/dsp/convert.c [ 9%] Building C object libs/dsp/CMakeFiles/dsp.dir/fft.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/fft.c.o -MF CMakeFiles/dsp.dir/fft.c.o.d -o CMakeFiles/dsp.dir/fft.c.o -c /<>/libs/dsp/fft.c [ 9%] Building C object libs/dsp/CMakeFiles/dsp.dir/filters.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/filters.c.o -MF CMakeFiles/dsp.dir/filters.c.o.d -o CMakeFiles/dsp.dir/filters.c.o -c /<>/libs/dsp/filters.c [ 10%] Building C object libs/dsp/CMakeFiles/dsp.dir/signals.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/signals.c.o -MF CMakeFiles/dsp.dir/signals.c.o.d -o CMakeFiles/dsp.dir/signals.c.o -c /<>/libs/dsp/signals.c [ 10%] Building C object libs/dsp/CMakeFiles/dsp.dir/convolution.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/convolution.c.o -MF CMakeFiles/dsp.dir/convolution.c.o.d -o CMakeFiles/dsp.dir/convolution.c.o -c /<>/libs/dsp/convolution.c [ 10%] Building C object libs/dsp/CMakeFiles/dsp.dir/stats.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/stats.c.o -MF CMakeFiles/dsp.dir/stats.c.o.d -o CMakeFiles/dsp.dir/stats.c.o -c /<>/libs/dsp/stats.c [ 10%] Building C object libs/dsp/CMakeFiles/dsp.dir/stream.c.o cd /<>/obj-mipsel-linux-gnu/libs/dsp && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/dsp -I/<>/libs/dsp -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/dsp/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/dsp/CMakeFiles/dsp.dir/stream.c.o -MF CMakeFiles/dsp.dir/stream.c.o.d -o CMakeFiles/dsp.dir/stream.c.o -c /<>/libs/dsp/stream.c make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 10%] Built target dsp make -f libs/fpack/CMakeFiles/fpack.dir/build.make libs/fpack/CMakeFiles/fpack.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/fpack /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/fpack /<>/obj-mipsel-linux-gnu/libs/fpack/CMakeFiles/fpack.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/fpack/CMakeFiles/fpack.dir/build.make libs/fpack/CMakeFiles/fpack.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 10%] Building C object libs/fpack/CMakeFiles/fpack.dir/fpack.c.o cd /<>/obj-mipsel-linux-gnu/libs/fpack && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/fpack -I/<>/libs/fpack -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/fpack/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/fpack/CMakeFiles/fpack.dir/fpack.c.o -MF CMakeFiles/fpack.dir/fpack.c.o.d -o CMakeFiles/fpack.dir/fpack.c.o -c /<>/libs/fpack/fpack.c [ 10%] Building C object libs/fpack/CMakeFiles/fpack.dir/fpackutil.c.o cd /<>/obj-mipsel-linux-gnu/libs/fpack && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/fpack -I/<>/libs/fpack -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/fpack/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/fpack/CMakeFiles/fpack.dir/fpackutil.c.o -MF CMakeFiles/fpack.dir/fpackutil.c.o.d -o CMakeFiles/fpack.dir/fpackutil.c.o -c /<>/libs/fpack/fpackutil.c make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 10%] Built target fpack make -f libs/hid/CMakeFiles/hid.dir/build.make libs/hid/CMakeFiles/hid.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/hid /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/hid /<>/obj-mipsel-linux-gnu/libs/hid/CMakeFiles/hid.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/hid/CMakeFiles/hid.dir/build.make libs/hid/CMakeFiles/hid.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 10%] Building C object libs/hid/CMakeFiles/hid.dir/hid_libusb.c.o cd /<>/obj-mipsel-linux-gnu/libs/hid && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/hid -I/<>/libs/hid -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/hid/CMakeFiles/hid.dir/hid_libusb.c.o -MF CMakeFiles/hid.dir/hid_libusb.c.o.d -o CMakeFiles/hid.dir/hid_libusb.c.o -c /<>/libs/hid/hid_libusb.c make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 10%] Built target hid make -f libs/hid/CMakeFiles/indi_hid_test.dir/build.make libs/hid/CMakeFiles/indi_hid_test.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/hid /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/hid /<>/obj-mipsel-linux-gnu/libs/hid/CMakeFiles/indi_hid_test.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/hid/CMakeFiles/indi_hid_test.dir/build.make libs/hid/CMakeFiles/indi_hid_test.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 11%] Building CXX object libs/hid/CMakeFiles/indi_hid_test.dir/hidtest.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/hid && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/hid -I/<>/libs/hid -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT libs/hid/CMakeFiles/indi_hid_test.dir/hidtest.cpp.o -MF CMakeFiles/indi_hid_test.dir/hidtest.cpp.o.d -o CMakeFiles/indi_hid_test.dir/hidtest.cpp.o -c /<>/libs/hid/hidtest.cpp [ 11%] Linking CXX executable indi_hid_test cd /<>/obj-mipsel-linux-gnu/libs/hid && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_hid_test.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_hid_test.dir/hidtest.cpp.o CMakeFiles/hid.dir/hid_libusb.c.o -o indi_hid_test /usr/lib/mipsel-linux-gnu/libusb-1.0.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 11%] Built target indi_hid_test make -f libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build.make libs/indibase/CMakeFiles/indidriver_OBJECT.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indibase /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indibase /<>/obj-mipsel-linux-gnu/libs/indibase/CMakeFiles/indidriver_OBJECT.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build.make libs/indibase/CMakeFiles/indidriver_OBJECT.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 11%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/theorarecorder.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/theorarecorder.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/recorder/theorarecorder.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/theorarecorder.cpp.o -c /<>/libs/indibase/stream/recorder/theorarecorder.cpp [ 11%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/streammanager.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/streammanager.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/streammanager.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/streammanager.cpp.o -c /<>/libs/indibase/stream/streammanager.cpp /<>/libs/indibase/stream/streammanager.cpp: In member function ‘bool INDI::StreamManagerPrivate::initProperties()’: /<>/libs/indibase/stream/streammanager.cpp:98:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indisensorinterface.h:21, from /<>/libs/indibase/stream/streammanager_p.h:39, from /<>/libs/indibase/stream/streammanager.cpp:26: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:98:15: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:98:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:98:15: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:98:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:98:15: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:98:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:98:15: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:98:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:98:15: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:98:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:98:15: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:98:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:98:15: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 98 | StreamSP[0].fill("STREAM_ON", "Stream On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:99:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:99:15: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:99:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:99:15: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:99:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:99:15: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:99:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:99:15: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:99:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:99:15: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:99:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:99:15: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:99:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:99:15: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 99 | StreamSP[1].fill("STREAM_OFF", "Stream Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:107:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:107:19: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:107:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:107:19: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:107:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:107:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:107:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:107:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:107:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:107:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:107:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:107:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:107:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:107:19: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 107 | StreamTimeNP[0].fill("STREAM_DELAY_TIME", "Delay (s)", "%.3f", 0, 60, 0.001, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:110:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:110:37: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indibase/stream/streammanager.cpp:110:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:110:37: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indibase/stream/streammanager.cpp:110:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:110:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indibase/stream/streammanager.cpp:110:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:110:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indibase/stream/streammanager.cpp:110:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:110:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indibase/stream/streammanager.cpp:110:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:110:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indibase/stream/streammanager.cpp:110:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:110:37: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 110 | StreamExposureNP[STREAM_EXPOSURE].fill("STREAMING_EXPOSURE_VALUE", "Duration (s)", "%.6f", 0.000001, 60, 0.1, 0.1); | ^ /<>/libs/indibase/stream/streammanager.cpp:111:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:111:37: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:111:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:111:37: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:111:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:111:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:111:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:111:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:111:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:111:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:111:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:111:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:111:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:111:37: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 111 | StreamExposureNP[STREAM_DIVISOR ].fill("STREAMING_DIVISOR_VALUE", "Divisor", "%.f", 1, 15, 1.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:115:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:115:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:115:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:115:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:115:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:115:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:115:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:115:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:115:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:115:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:115:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:115:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:115:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:115:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 115 | FpsNP[FPS_INSTANT].fill("EST_FPS", "Instant.", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:116:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:116:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:116:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:116:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:116:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:116:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:116:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:116:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:116:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:116:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:116:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:116:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:116:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:116:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 116 | FpsNP[FPS_AVERAGE].fill("AVG_FPS", "Average (1 sec.)", "%.2f", 0.0, 999.0, 0.0, 30); | ^ /<>/libs/indibase/stream/streammanager.cpp:122:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:122:19: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indibase/stream/streammanager.cpp:122:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:122:19: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indibase/stream/streammanager.cpp:122:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:122:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indibase/stream/streammanager.cpp:122:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:122:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indibase/stream/streammanager.cpp:122:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:122:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indibase/stream/streammanager.cpp:122:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:122:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indibase/stream/streammanager.cpp:122:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:122:19: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 122 | RecordFileTP[0].fill("RECORD_FILE_DIR", "Dir.", defaultDirectory.data()); | ^ /<>/libs/indibase/stream/streammanager.cpp:123:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:123:19: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indibase/stream/streammanager.cpp:123:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:123:19: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indibase/stream/streammanager.cpp:123:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:123:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indibase/stream/streammanager.cpp:123:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:123:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indibase/stream/streammanager.cpp:123:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:123:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indibase/stream/streammanager.cpp:123:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:123:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indibase/stream/streammanager.cpp:123:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:123:19: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 123 | RecordFileTP[1].fill("RECORD_FILE_NAME", "Name", "indi_record__T_"); | ^ /<>/libs/indibase/stream/streammanager.cpp:128:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:128:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:128:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:128:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:128:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:128:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:128:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:128:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:128:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:128:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:128:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:128:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:128:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:128:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 128 | RecordOptionsNP[0].fill("RECORD_DURATION", "Duration (sec)", "%.3f", 0.001, 999999.0, 0.0, 1.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:129:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:129:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:129:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:129:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:129:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:129:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:129:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:129:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:129:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:129:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:129:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:129:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:129:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:129:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 129 | RecordOptionsNP[1].fill("RECORD_FRAME_TOTAL", "Frames", "%.f", 1.0, 999999999.0, 1.0, 30.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:134:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:134:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:134:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:134:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:134:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:134:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:134:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:134:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:134:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:134:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:134:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:134:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:134:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:134:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 134 | RecordStreamSP[RECORD_ON ].fill("RECORD_ON", "Record On", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:135:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:135:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:135:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:135:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:135:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:135:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:135:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:135:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:135:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:135:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:135:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:135:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:135:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:135:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 135 | RecordStreamSP[RECORD_TIME ].fill("RECORD_DURATION_ON", "Record (Duration)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:136:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:136:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:136:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:136:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:136:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:136:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:136:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:136:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:136:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:136:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:136:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:136:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:136:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:136:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 136 | RecordStreamSP[RECORD_FRAME].fill("RECORD_FRAME_ON", "Record (Frames)", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:137:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:137:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:137:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:137:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:137:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:137:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:137:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:137:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:137:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:137:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:137:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:137:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:137:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:137:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 137 | RecordStreamSP[RECORD_OFF ].fill("RECORD_OFF", "Record Off", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:143:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:143:24: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:143:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:143:24: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:143:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:143:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:143:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:143:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:143:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:143:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:143:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:143:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:143:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:143:24: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 143 | StreamFrameNP[0].fill("X", "Left", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:144:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:144:24: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:144:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:144:24: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:144:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:144:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:144:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:144:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:144:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:144:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:144:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:144:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:144:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:144:24: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 144 | StreamFrameNP[1].fill("Y", "Top", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:145:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:145:24: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:145:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:145:24: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:145:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:145:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:145:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:145:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:145:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:145:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:145:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:145:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:145:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:145:24: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 145 | StreamFrameNP[2].fill("WIDTH", "Width", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:146:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:146:24: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:146:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:146:24: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:146:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:146:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:146:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:146:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:146:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:146:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:146:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:146:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:146:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:146:24: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 146 | StreamFrameNP[3].fill("HEIGHT", "Height", "%.f", 0, 0, 0, 0); | ^ /<>/libs/indibase/stream/streammanager.cpp:152:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:152:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:152:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:152:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:152:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:152:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:152:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:152:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:152:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:152:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:152:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:152:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:152:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:152:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 152 | EncoderSP[ENCODER_RAW ].fill("RAW", "RAW", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:153:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:153:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:153:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:153:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:153:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:153:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:153:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:153:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:153:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:153:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:153:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:153:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:153:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:153:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 153 | EncoderSP[ENCODER_MJPEG].fill("MJPEG", "MJPEG", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:160:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:160:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:160:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:160:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:160:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:160:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:160:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:160:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:160:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:160:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:160:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:160:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:160:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:160:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 160 | RecorderSP[RECORDER_RAW].fill("SER", "SER", ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:161:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:161:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:161:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:161:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:161:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:161:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:161:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:161:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:161:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:161:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:161:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:161:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:161:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:161:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 161 | RecorderSP[RECORDER_OGV].fill("OGV", "OGV", ISS_OFF); | ^ /<>/libs/indibase/stream/streammanager.cpp:173:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:173:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indibase/stream/streammanager.cpp:173:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:173:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indibase/stream/streammanager.cpp:173:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:173:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indibase/stream/streammanager.cpp:173:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:173:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indibase/stream/streammanager.cpp:173:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:173:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indibase/stream/streammanager.cpp:173:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:173:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indibase/stream/streammanager.cpp:173:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:173:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 173 | LimitsNP[LIMITS_BUFFER_MAX ].fill("LIMITS_BUFFER_MAX", "Maximum Buffer Size (MB)", "%.0f", 1, 1024 * 64, 1, 512); | ^ /<>/libs/indibase/stream/streammanager.cpp:174:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:174:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indibase/stream/streammanager.cpp:174:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:174:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indibase/stream/streammanager.cpp:174:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:174:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indibase/stream/streammanager.cpp:174:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:174:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indibase/stream/streammanager.cpp:174:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:174:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indibase/stream/streammanager.cpp:174:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:174:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indibase/stream/streammanager.cpp:174:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:174:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 174 | LimitsNP[LIMITS_PREVIEW_FPS].fill("LIMITS_PREVIEW_FPS", "Maximum Preview FPS", "%.0f", 1, 120, 1, 10); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘void INDI::StreamManagerPrivate::newFrame(const uint8_t*, uint32_t)’: /<>/libs/indibase/stream/streammanager.cpp:283:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indibase/stream/streammanager.cpp:283:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indibase/stream/streammanager.cpp:283:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indibase/stream/streammanager.cpp:283:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indibase/stream/streammanager.cpp:283:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indibase/stream/streammanager.cpp:283:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indibase/stream/streammanager.cpp:283:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:283:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 283 | (StreamExposureNP[STREAM_DIVISOR].value > 1) && | ^ /<>/libs/indibase/stream/streammanager.cpp:284:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indibase/stream/streammanager.cpp:284:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indibase/stream/streammanager.cpp:284:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indibase/stream/streammanager.cpp:284:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indibase/stream/streammanager.cpp:284:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indibase/stream/streammanager.cpp:284:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indibase/stream/streammanager.cpp:284:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:284:78: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 284 | (frameCountDivider % static_cast(StreamExposureNP[STREAM_DIVISOR].value)) == 0 | ^ /<>/libs/indibase/stream/streammanager.cpp:292:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:292:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:292:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:292:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:292:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:292:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:292:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:292:16: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 292 | FpsNP[1].setValue(FPSAverage.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:297:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:297:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:297:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:297:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:297:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:297:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:297:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:297:16: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 297 | FpsNP[0].setValue(FPSFast.framesPerSecond()); | ^ /<>/libs/indibase/stream/streammanager.cpp:309:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:309:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:309:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:309:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:309:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:309:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:309:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:309:55: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 309 | if (allocatedSize > LimitsNP[LIMITS_BUFFER_MAX].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:326:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:114: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:114: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:114: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:114: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:114: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:114: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:326:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:326:114: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 326 | (RecordStreamSP[RECORD_FRAME].getState() == ISS_ON && FPSRecorder.totalFrames() >= (RecordOptionsNP[1].value)) || | ^ /<>/libs/indibase/stream/streammanager.cpp:327:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:114: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:114: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:114: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:114: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:114: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:114: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:327:114: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:327:114: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 327 | (RecordStreamSP[RECORD_TIME ].getState() == ISS_ON && FPSRecorder.totalTime() >= (RecordOptionsNP[0].value * 1000.0)) | ^ /<>/libs/indibase/stream/streammanager.cpp:341:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:341:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:341:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:341:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:341:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:341:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:341:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:341:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 341 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp: In lambda function: /<>/libs/indibase/stream/streammanager.cpp:496:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:496:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:496:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:496:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:496:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:496:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indibase/stream/streammanager.cpp:496:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:496:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 496 | StreamTimeNP[0].setValue(previewElapsed.nsecsElapsed() / 1000000000.0); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘void INDI::StreamManagerPrivate::setSize(uint16_t, uint16_t)’: /<>/libs/indibase/stream/streammanager.cpp:506:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:99: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:99: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:99: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:99: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:99: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:99: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:99: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:99: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:99: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:99: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:99: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:99: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:506:99: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:506:99: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 506 | if (width != StreamFrameNP[CCDChip::FRAME_W].value || height != StreamFrameNP[CCDChip::FRAME_H].getValue()) | ^ /<>/libs/indibase/stream/streammanager.cpp:511:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:511:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:511:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:511:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:511:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:511:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:511:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:511:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 511 | StreamFrameNP[CCDChip::FRAME_X].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:512:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:512:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:512:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:512:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:512:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:512:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:512:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:512:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 512 | StreamFrameNP[CCDChip::FRAME_X].setMax(width - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:513:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:513:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:513:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:513:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:513:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:513:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:513:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:513:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 513 | StreamFrameNP[CCDChip::FRAME_Y].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:514:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:514:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:514:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:514:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:514:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:514:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:514:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:514:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 514 | StreamFrameNP[CCDChip::FRAME_Y].setMax(height - 1); | ^ /<>/libs/indibase/stream/streammanager.cpp:515:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:515:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:515:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:515:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:515:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:515:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:515:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:515:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 515 | StreamFrameNP[CCDChip::FRAME_W].setValue(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:516:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:516:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:516:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:516:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:516:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:516:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:516:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:516:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 516 | StreamFrameNP[CCDChip::FRAME_W].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:517:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:517:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:517:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:517:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:517:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:517:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:517:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:517:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 517 | StreamFrameNP[CCDChip::FRAME_W].setMax(width); | ^ /<>/libs/indibase/stream/streammanager.cpp:518:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:518:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:518:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:518:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:518:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:518:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:518:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:518:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 518 | StreamFrameNP[CCDChip::FRAME_H].setValue(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:519:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:519:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:519:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:519:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:519:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:519:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:519:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:519:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 519 | StreamFrameNP[CCDChip::FRAME_H].setMin(10); | ^ /<>/libs/indibase/stream/streammanager.cpp:520:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:520:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:520:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:520:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:520:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:520:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:520:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:520:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 520 | StreamFrameNP[CCDChip::FRAME_H].setMax(height); | ^ /<>/libs/indibase/stream/streammanager.cpp:526:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:526:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:526:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:526:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:526:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:526:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:526:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:526:52: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 526 | dstFrameInfo.x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:527:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:527:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:527:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:527:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:527:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:527:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:527:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:527:52: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 527 | dstFrameInfo.y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:528:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:528:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:528:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:528:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:528:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:528:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:528:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:528:52: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 528 | dstFrameInfo.w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:529:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:529:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:529:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:529:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:529:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:529:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:529:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:529:52: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 529 | dstFrameInfo.h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘bool INDI::StreamManagerPrivate::startRecording()’: /<>/libs/indibase/stream/streammanager.cpp:646:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indibase/stream/streammanager.cpp:646:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indibase/stream/streammanager.cpp:646:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indibase/stream/streammanager.cpp:646:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indibase/stream/streammanager.cpp:646:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indibase/stream/streammanager.cpp:646:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indibase/stream/streammanager.cpp:646:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:646:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 646 | recorder->setFPS(FpsNP[FPS_AVERAGE].value); | ^ /<>/libs/indibase/stream/streammanager.cpp:649:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:649:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:649:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:649:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:649:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:649:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:649:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:649:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 649 | recordfiledir.assign(RecordFileTP[0].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:653:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:653:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:653:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:653:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:653:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:653:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:653:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:653:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 653 | recordfilename.assign(RecordFileTP[1].text); | ^ /<>/libs/indibase/stream/streammanager.cpp:711:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:711:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:711:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:711:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:711:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:711:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:711:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:711:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 711 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:722:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:722:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:722:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:722:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:722:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:722:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:722:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:722:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 722 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘bool INDI::StreamManagerPrivate::ISNewSwitch(const char*, const char*, ISState*, char**, int)’: /<>/libs/indibase/stream/streammanager.cpp:798:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:798:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:798:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:798:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:798:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:798:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:798:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:798:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:798:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:798:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:798:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:798:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:798:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:798:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 798 | if (isRecording && RecordStreamSP[RECORD_OFF].getState() != ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:801:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:801:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:801:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:801:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:801:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:801:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:801:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:801:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 801 | RecordStreamSP[prevSwitch].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:808:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:808:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:808:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:808:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:808:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:808:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:808:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:808:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 808 | RecordStreamSP[RECORD_ON ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:809:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:809:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:809:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:809:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:809:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:809:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:809:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:809:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 809 | RecordStreamSP[RECORD_TIME ].getState() == ISS_ON || | ^ /<>/libs/indibase/stream/streammanager.cpp:810:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indibase/stream/streammanager.cpp:810:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indibase/stream/streammanager.cpp:810:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indibase/stream/streammanager.cpp:810:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indibase/stream/streammanager.cpp:810:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indibase/stream/streammanager.cpp:810:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indibase/stream/streammanager.cpp:810:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:810:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 810 | RecordStreamSP[RECORD_FRAME].getState() == ISS_ON | ^ /<>/libs/indibase/stream/streammanager.cpp:816:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:816:47: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:816:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:816:47: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:816:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:816:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:816:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:816:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:816:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:816:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:816:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:816:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:816:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:816:47: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 816 | if (RecordStreamSP[RECORD_TIME].s == ISS_ON) | ^ In file included from /<>/libs/indibase/defaultdevice.h:23: /<>/libs/indibase/stream/streammanager.cpp:817:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:94: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:817:21: note: in expansion of macro ‘LOGF_INFO’ 817 | LOGF_INFO("Starting video record (Duration): %g secs.", RecordOptionsNP[0].getValue()); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:818:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:818:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:818:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:818:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:818:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:818:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:818:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 818 | else if (RecordStreamSP[RECORD_FRAME].s == ISS_ON) | ^ /<>/libs/indibase/stream/streammanager.cpp:819:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:109: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:819:21: note: in expansion of macro ‘LOGF_INFO’ 819 | LOGF_INFO("Starting video record (Frame count): %d.", static_cast(RecordOptionsNP[1].value)); | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:826:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:826:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:826:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:826:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:826:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:826:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:826:46: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 826 | RecordStreamSP[RECORD_OFF].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:835:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:835:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:835:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:835:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:835:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:835:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:835:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:835:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 835 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:836:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:836:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:836:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:836:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:836:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:836:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:836:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:836:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 836 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘bool INDI::StreamManagerPrivate::ISNewNumber(const char*, const char*, double*, char**, int)’: /<>/libs/indibase/stream/streammanager.cpp:957:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:957:70: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:957:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:957:70: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:957:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:957:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:957:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:957:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:957:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:957:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:957:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:957:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:957:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:957:70: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 957 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1003:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1003:70: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1003:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1003:70: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1003:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1003:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1003:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1003:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1003:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1003:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1003:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1003:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1003:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1003:70: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1003 | double subW = srcFrameInfo.w - StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1004:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1004:70: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1004:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1004:70: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1004:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1004:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1004:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1004:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1004:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1004:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1004:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1004:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1004:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1004:70: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1004 | double subH = srcFrameInfo.h - StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:89: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:89: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:89: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:89: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:89: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:89: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1006:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1006:89: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1006 | StreamFrameNP[CCDChip::FRAME_W].setValue(std::min(StreamFrameNP[CCDChip::FRAME_W].value, subW)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:89: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:89: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:89: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:89: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:89: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:89: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1007:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1007:89: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1007 | StreamFrameNP[CCDChip::FRAME_H].setValue(std::min(StreamFrameNP[CCDChip::FRAME_H].value, subH)); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:47: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:47: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:47: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:86: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:86: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:86: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:86: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:86: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:86: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1009:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1009:86: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1009 | setSize(StreamFrameNP[CCDChip::FRAME_W].value, StreamFrameNP[CCDChip::FRAME_H].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘bool INDI::StreamManagerPrivate::setStream(bool)’: /<>/libs/indibase/stream/streammanager.cpp:1041:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1041:77: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1041 | StreamExposureNP[0].getValue(), 1 / StreamExposureNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1040:13: note: in expansion of macro ‘LOGF_INFO’ 1040 | LOGF_INFO("Starting the video stream with target exposure %.6f s (Max theoritical FPS %.f)", | ^~~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1046:74: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1046:74: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1046:74: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1046:74: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1046:74: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1046:74: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1046:74: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1046 | FPSPreview.setTimeWindow(1000.0 / LimitsNP[LIMITS_PREVIEW_FPS].getValue()); | ^ /<>/libs/indibase/stream/streammanager.cpp:1054:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1054:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1054:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1054:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1054:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1054:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1054:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1054:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1054 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1066:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1066:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1066:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1066:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1066:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1066:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1066:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1066:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1066 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1075:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1075:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1075:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1075:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1075:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1075:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1075:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1075:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1075 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1076:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1076:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1076:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1076:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1076:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1076:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1076:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1076:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1076 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1078:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1078:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1078:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1078:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1078:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1078:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1078:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1078:23: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1078 | StreamSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1086:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1086:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1086:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1086:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1086:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1086:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1086:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1086:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1086 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1087:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1087:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1087:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1087:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1087:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1087:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1087:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1087:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1087 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1115:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1115:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1115:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1115:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1115:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1115:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1115:23: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1115:23: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1115 | StreamSP[1].setState(ISS_ON); | ^ /<>/libs/indibase/stream/streammanager.cpp:1118:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1118:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1118:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1118:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1118:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1118:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1118:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1118:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1118 | FpsNP[FPS_INSTANT].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1119:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1119:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1119:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1119:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1119:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1119:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp:1119:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1119:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1119 | FpsNP[FPS_AVERAGE].setValue(0); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘void INDI::StreamManagerPrivate::getStreamFrame(uint16_t*, uint16_t*, uint16_t*, uint16_t*) const’: /<>/libs/indibase/stream/streammanager.cpp:1148:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1148 | *x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1148 | *x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1148:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1148 | *x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1148:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1148 | *x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1148:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1148 | *x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1148:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1148 | *x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1148:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1148:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1148 | *x = StreamFrameNP[CCDChip::FRAME_X].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1149:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1149 | *y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1149 | *y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1149:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1149 | *y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1149:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1149 | *y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1149:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1149 | *y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1149:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1149 | *y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1149:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1149:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1149 | *y = StreamFrameNP[CCDChip::FRAME_Y].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1150:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1150 | *w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1150 | *w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1150:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1150 | *w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1150:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1150 | *w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1150:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1150 | *w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1150:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1150 | *w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1150:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1150:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1150 | *w = StreamFrameNP[CCDChip::FRAME_W].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1151:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1151 | *h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1151 | *h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1151:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1151 | *h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1151:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1151 | *h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1151:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1151 | *h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1151:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1151 | *h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1151:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1151:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1151 | *h = StreamFrameNP[CCDChip::FRAME_H].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘void INDI::StreamManagerPrivate::setStreamFrame(uint16_t, uint16_t, uint16_t, uint16_t)’: /<>/libs/indibase/stream/streammanager.cpp:1156:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indibase/stream/streammanager.cpp:1156:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indibase/stream/streammanager.cpp:1156:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indibase/stream/streammanager.cpp:1156:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indibase/stream/streammanager.cpp:1156:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indibase/stream/streammanager.cpp:1156:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indibase/stream/streammanager.cpp:1156:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1156:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1156 | StreamFrameNP[CCDChip::FRAME_X].setValue(x); | ^ /<>/libs/indibase/stream/streammanager.cpp:1157:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indibase/stream/streammanager.cpp:1157:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indibase/stream/streammanager.cpp:1157:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indibase/stream/streammanager.cpp:1157:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indibase/stream/streammanager.cpp:1157:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indibase/stream/streammanager.cpp:1157:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indibase/stream/streammanager.cpp:1157:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1157:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1157 | StreamFrameNP[CCDChip::FRAME_Y].setValue(y); | ^ /<>/libs/indibase/stream/streammanager.cpp:1158:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indibase/stream/streammanager.cpp:1158:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indibase/stream/streammanager.cpp:1158:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indibase/stream/streammanager.cpp:1158:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indibase/stream/streammanager.cpp:1158:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indibase/stream/streammanager.cpp:1158:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indibase/stream/streammanager.cpp:1158:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1158:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1158 | StreamFrameNP[CCDChip::FRAME_W].setValue(w); | ^ /<>/libs/indibase/stream/streammanager.cpp:1159:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indibase/stream/streammanager.cpp:1159:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indibase/stream/streammanager.cpp:1159:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indibase/stream/streammanager.cpp:1159:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indibase/stream/streammanager.cpp:1159:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indibase/stream/streammanager.cpp:1159:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indibase/stream/streammanager.cpp:1159:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1159:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1159 | StreamFrameNP[CCDChip::FRAME_H].setValue(h); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘double INDI::StreamManager::getTargetFPS() const’: /<>/libs/indibase/stream/streammanager.cpp:1284:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1284 | return 1.0 / d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1284:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1284 | return 1.0 / d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1284:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1284:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1284 | return 1.0 / d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1284:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1284:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1284 | return 1.0 / d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1284:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1284:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1284 | return 1.0 / d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1284:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1284:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1284 | return 1.0 / d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1284:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1284:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1284 | return 1.0 / d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp: In member function ‘double INDI::StreamManager::getTargetExposure() const’: /<>/libs/indibase/stream/streammanager.cpp:1289:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1289 | return d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1289 | return d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1289:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1289 | return d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1289:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1289 | return d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1289:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1289 | return d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1289:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1289 | return d->StreamExposureNP[0].getValue(); | ^ /<>/libs/indibase/stream/streammanager.cpp:1289:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/stream/streammanager.cpp:1289:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1289 | return d->StreamExposureNP[0].getValue(); | ^ [ 12%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/fpsmeter.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/fpsmeter.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/fpsmeter.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/fpsmeter.cpp.o -c /<>/libs/indibase/stream/fpsmeter.cpp [ 12%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/gammalut16.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/gammalut16.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/gammalut16.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/gammalut16.cpp.o -c /<>/libs/indibase/stream/gammalut16.cpp [ 12%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recorderinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recorderinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recorderinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recorderinterface.cpp.o -c /<>/libs/indibase/stream/recorder/recorderinterface.cpp [ 12%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recordermanager.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recordermanager.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recordermanager.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recordermanager.cpp.o -c /<>/libs/indibase/stream/recorder/recordermanager.cpp [ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/serrecorder.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/recorder/serrecorder.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/recorder/serrecorder.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/serrecorder.cpp.o -c /<>/libs/indibase/stream/recorder/serrecorder.cpp [ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encodermanager.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encodermanager.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encodermanager.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encodermanager.cpp.o -c /<>/libs/indibase/stream/encoder/encodermanager.cpp [ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encoderinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encoderinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encoderinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encoderinterface.cpp.o -c /<>/libs/indibase/stream/encoder/encoderinterface.cpp [ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/rawencoder.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/rawencoder.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/encoder/rawencoder.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/rawencoder.cpp.o -c /<>/libs/indibase/stream/encoder/rawencoder.cpp [ 13%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/mjpegencoder.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/encoder/mjpegencoder.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/encoder/mjpegencoder.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/mjpegencoder.cpp.o -c /<>/libs/indibase/stream/encoder/mjpegencoder.cpp [ 14%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/jpegutils.c.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/jpegutils.c.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/jpegutils.c.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/jpegutils.c.o -c /<>/libs/indibase/stream/jpegutils.c [ 14%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_c2.c.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_c2.c.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_c2.c.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_c2.c.o -c /<>/libs/indibase/stream/ccvt_c2.c [ 14%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_misc.c.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_misc.c.o -MF CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_misc.c.o.d -o CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_misc.c.o -c /<>/libs/indibase/stream/ccvt_misc.c [ 14%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_colorspace.c.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_colorspace.c.o -MF CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_colorspace.c.o.d -o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_colorspace.c.o -c /<>/libs/indibase/webcam/v4l2_colorspace.c [ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_base.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_base.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_base.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_base.cpp.o -c /<>/libs/indibase/webcam/v4l2_base.cpp [ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_decode.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_decode.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_decode.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_decode.cpp.o -c /<>/libs/indibase/webcam/v4l2_decode/v4l2_decode.cpp [ 15%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_builtin_decoder.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_builtin_decoder.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_builtin_decoder.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_builtin_decoder.cpp.o -c /<>/libs/indibase/webcam/v4l2_decode/v4l2_builtin_decoder.cpp [ 15%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidriver.c.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidriver.c.o -MF CMakeFiles/indidriver_OBJECT.dir/indidriver.c.o.d -o CMakeFiles/indidriver_OBJECT.dir/indidriver.c.o -c /<>/libs/indibase/indidriver.c [ 15%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidriverio.c.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidriverio.c.o -MF CMakeFiles/indidriver_OBJECT.dir/indidriverio.c.o.d -o CMakeFiles/indidriver_OBJECT.dir/indidriverio.c.o -c /<>/libs/indibase/indidriverio.c [ 16%] Building C object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidrivermain.c.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidrivermain.c.o -MF CMakeFiles/indidriver_OBJECT.dir/indidrivermain.c.o.d -o CMakeFiles/indidriver_OBJECT.dir/indidrivermain.c.o -c /<>/libs/indibase/indidrivermain.c [ 16%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/defaultdevice.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/defaultdevice.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/defaultdevice.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/defaultdevice.cpp.o -c /<>/libs/indibase/defaultdevice.cpp /<>/libs/indibase/defaultdevice.cpp: In member function ‘virtual void INDI::DefaultDevice::ISGetProperties(const char*)’: /<>/libs/indibase/defaultdevice.cpp:734:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 734 | auto sp = &d->ConnectionModeSP[0]; | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/defaultdevice.cpp:19: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 734 | auto sp = &d->ConnectionModeSP[0]; | ^ /<>/libs/indibase/defaultdevice.cpp:734:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 734 | auto sp = &d->ConnectionModeSP[0]; | ^ /<>/libs/indibase/defaultdevice.cpp:734:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 734 | auto sp = &d->ConnectionModeSP[0]; | ^ /<>/libs/indibase/defaultdevice.cpp:734:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 734 | auto sp = &d->ConnectionModeSP[0]; | ^ /<>/libs/indibase/defaultdevice.cpp:734:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 734 | auto sp = &d->ConnectionModeSP[0]; | ^ /<>/libs/indibase/defaultdevice.cpp:734:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 734 | auto sp = &d->ConnectionModeSP[0]; | ^ /<>/libs/indibase/defaultdevice.cpp:734:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:734:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 734 | auto sp = &d->ConnectionModeSP[0]; | ^ /<>/libs/indibase/defaultdevice.cpp:745:62: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:745:62: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:745:62: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:745:62: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:745:62: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:745:62: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:745:62: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:745:62: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 745 | d->ConnectionModeSP[d->m_ConfigConnectionMode].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:756:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:756:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:756:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:756:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:756:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:756:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:756:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:756:50: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 756 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:762:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:762:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:762:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:762:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:762:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:762:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:762:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:762:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 762 | d->ConnectionModeSP[0].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp: In member function ‘uint16_t INDI::DefaultDevice::getDriverInterface() const’: /<>/libs/indibase/defaultdevice.cpp:842:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 842 | return atoi(d->DriverInfoTP[3 /* DRIVER_INTERFACE */].getText()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:842:57: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 842 | return atoi(d->DriverInfoTP[3 /* DRIVER_INTERFACE */].getText()); | ^ /<>/libs/indibase/defaultdevice.cpp:842:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:842:57: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 842 | return atoi(d->DriverInfoTP[3 /* DRIVER_INTERFACE */].getText()); | ^ /<>/libs/indibase/defaultdevice.cpp:842:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:842:57: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 842 | return atoi(d->DriverInfoTP[3 /* DRIVER_INTERFACE */].getText()); | ^ /<>/libs/indibase/defaultdevice.cpp:842:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:842:57: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 842 | return atoi(d->DriverInfoTP[3 /* DRIVER_INTERFACE */].getText()); | ^ /<>/libs/indibase/defaultdevice.cpp:842:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:842:57: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 842 | return atoi(d->DriverInfoTP[3 /* DRIVER_INTERFACE */].getText()); | ^ /<>/libs/indibase/defaultdevice.cpp:842:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:842:57: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 842 | return atoi(d->DriverInfoTP[3 /* DRIVER_INTERFACE */].getText()); | ^ /<>/libs/indibase/defaultdevice.cpp: In member function ‘void INDI::DefaultDevice::setDriverInterface(uint16_t)’: /<>/libs/indibase/defaultdevice.cpp:848:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:848:45: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indibase/defaultdevice.cpp:848:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:848:45: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indibase/defaultdevice.cpp:848:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:848:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indibase/defaultdevice.cpp:848:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:848:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indibase/defaultdevice.cpp:848:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:848:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indibase/defaultdevice.cpp:848:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:848:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indibase/defaultdevice.cpp:848:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:848:45: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 848 | d->DriverInfoTP[3 /* DRIVER_INTERFACE */].setText(std::to_string(value)); | ^ /<>/libs/indibase/defaultdevice.cpp: In member function ‘virtual bool INDI::DefaultDevice::initProperties()’: /<>/libs/indibase/defaultdevice.cpp:893:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:893:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:893:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:893:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:893:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:893:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:893:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:893:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:893:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:893:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:893:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:893:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:893:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:893:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 893 | d->ConnectionSP[INDI_ENABLED ].fill("CONNECT", "Connect", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:894:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:894:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:894:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:894:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:894:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:894:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:894:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:894:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:894:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:894:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:894:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:894:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:894:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:894:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 894 | d->ConnectionSP[INDI_DISABLED].fill("DISCONNECT", "Disconnect", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:939:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indibase/defaultdevice.cpp:939:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indibase/defaultdevice.cpp:939:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indibase/defaultdevice.cpp:939:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indibase/defaultdevice.cpp:939:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indibase/defaultdevice.cpp:939:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indibase/defaultdevice.cpp:939:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:939:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 939 | d->DriverInfoTP[0].fill("DRIVER_NAME", "Name", getDriverName()); | ^ /<>/libs/indibase/defaultdevice.cpp:940:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indibase/defaultdevice.cpp:940:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indibase/defaultdevice.cpp:940:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indibase/defaultdevice.cpp:940:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indibase/defaultdevice.cpp:940:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indibase/defaultdevice.cpp:940:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indibase/defaultdevice.cpp:940:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:940:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 940 | d->DriverInfoTP[1].fill("DRIVER_EXEC", "Exec", getDriverExec()); | ^ /<>/libs/indibase/defaultdevice.cpp:941:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indibase/defaultdevice.cpp:941:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indibase/defaultdevice.cpp:941:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indibase/defaultdevice.cpp:941:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indibase/defaultdevice.cpp:941:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indibase/defaultdevice.cpp:941:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indibase/defaultdevice.cpp:941:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:941:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 941 | d->DriverInfoTP[2].fill("DRIVER_VERSION", "Version", versionStr); | ^ /<>/libs/indibase/defaultdevice.cpp:942:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indibase/defaultdevice.cpp:942:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indibase/defaultdevice.cpp:942:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indibase/defaultdevice.cpp:942:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indibase/defaultdevice.cpp:942:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indibase/defaultdevice.cpp:942:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indibase/defaultdevice.cpp:942:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:942:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 942 | d->DriverInfoTP[3].fill("DRIVER_INTERFACE", "Interface", interfaceStr); | ^ /<>/libs/indibase/defaultdevice.cpp:947:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:947:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:947:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:947:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:947:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:947:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:947:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:947:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:947:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:947:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:947:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:947:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:947:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:947:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 947 | d->DebugSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:948:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:948:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:948:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:948:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:948:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:948:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:948:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:948:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:948:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:948:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:948:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:948:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:948:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:948:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 948 | d->DebugSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:958:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:958:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:958:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:958:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:958:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:958:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:958:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:958:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:958:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:958:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:958:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:958:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:958:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:958:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 958 | d->SimulationSP[INDI_ENABLED ].fill("ENABLE", "Enable", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:959:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:959:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:959:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:959:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:959:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:959:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:959:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:959:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:959:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:959:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:959:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:959:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:959:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:959:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 959 | d->SimulationSP[INDI_DISABLED].fill("DISABLE", "Disable", ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:969:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:969:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:969:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:969:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:969:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:969:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:969:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:969:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:969:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:969:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:969:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:969:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:969:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:969:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 969 | d->ConfigProcessSP[0].fill("CONFIG_LOAD", "Load", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:970:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:970:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:970:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:970:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:970:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:970:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:970:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:970:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:970:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:970:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:970:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:970:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:970:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:970:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 970 | d->ConfigProcessSP[1].fill("CONFIG_SAVE", "Save", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:971:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:971:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:971:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:971:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:971:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:971:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:971:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:971:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:971:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:971:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:971:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:971:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:971:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:971:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 971 | d->ConfigProcessSP[2].fill("CONFIG_DEFAULT", "Default", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:972:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:972:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:972:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:972:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:972:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:972:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:972:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:972:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:972:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:972:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:972:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:972:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:972:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:972:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 972 | d->ConfigProcessSP[3].fill("CONFIG_PURGE", "Purge", ISS_OFF); | ^ /<>/libs/indibase/defaultdevice.cpp:1003:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1003:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indibase/defaultdevice.cpp:1003:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1003:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indibase/defaultdevice.cpp:1003:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1003:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indibase/defaultdevice.cpp:1003:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1003:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indibase/defaultdevice.cpp:1003:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1003:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indibase/defaultdevice.cpp:1003:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1003:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indibase/defaultdevice.cpp:1003:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1003:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1003 | d->PollPeriodNP[0].fill("PERIOD_MS", "Period (ms)", "%.f", 10, 600000, 1000, d->pollingPeriod); | ^ /<>/libs/indibase/defaultdevice.cpp: In lambda function: /<>/libs/indibase/defaultdevice.cpp:1008:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1008:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1008:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1008:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1008:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1008:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1008:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1008:67: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1008 | d->pollingPeriod = static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp: In member function ‘void INDI::DefaultDevice::setDefaultPollingPeriod(uint32_t)’: /<>/libs/indibase/defaultdevice.cpp:1222:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indibase/defaultdevice.cpp:1222:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indibase/defaultdevice.cpp:1222:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indibase/defaultdevice.cpp:1222:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indibase/defaultdevice.cpp:1222:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indibase/defaultdevice.cpp:1222:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indibase/defaultdevice.cpp:1222:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1222:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1222 | d->PollPeriodNP[0].setValue(msec); | ^ /<>/libs/indibase/defaultdevice.cpp: In member function ‘void INDI::DefaultDevice::setPollingPeriodRange(uint32_t, uint32_t)’: /<>/libs/indibase/defaultdevice.cpp:1230:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indibase/defaultdevice.cpp:1230:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indibase/defaultdevice.cpp:1230:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indibase/defaultdevice.cpp:1230:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indibase/defaultdevice.cpp:1230:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indibase/defaultdevice.cpp:1230:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indibase/defaultdevice.cpp:1230:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1230:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1230 | d->PollPeriodNP[0].setMinMax(minimum, maximum); | ^ /<>/libs/indibase/defaultdevice.cpp: In member function ‘void INDI::DefaultDevice::setActiveConnection(Connection::Interface*)’: /<>/libs/indibase/defaultdevice.cpp:1260:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:1260:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:1260:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:1260:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:1260:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:1260:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp:1260:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1260:42: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1260 | d->ConnectionModeSP[index].setState(ISS_ON); | ^ /<>/libs/indibase/defaultdevice.cpp: In member function ‘uint32_t INDI::DefaultDevice::getPollingPeriod() const’: /<>/libs/indibase/defaultdevice.cpp:1316:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1316 | return static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1316 | return static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1316:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1316 | return static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1316:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1316 | return static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1316:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1316 | return static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1316:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1316 | return static_cast(d->PollPeriodNP[0].getValue()); | ^ /<>/libs/indibase/defaultdevice.cpp:1316:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/defaultdevice.cpp:1316:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1316 | return static_cast(d->PollPeriodNP[0].getValue()); | ^ [ 16%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/timer/inditimer.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/timer/inditimer.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/timer/inditimer.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/timer/inditimer.cpp.o -c /<>/libs/indibase/timer/inditimer.cpp [ 16%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/timer/indielapsedtimer.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/timer/indielapsedtimer.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/timer/indielapsedtimer.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/timer/indielapsedtimer.cpp.o -c /<>/libs/indibase/timer/indielapsedtimer.cpp [ 17%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/thread/indisinglethreadpool.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/thread/indisinglethreadpool.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/thread/indisinglethreadpool.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/thread/indisinglethreadpool.cpp.o -c /<>/libs/indibase/thread/indisinglethreadpool.cpp [ 17%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiccd.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiccd.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indiccd.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indiccd.cpp.o -c /<>/libs/indibase/indiccd.cpp /<>/libs/indibase/indiccd.cpp: In member function ‘virtual bool INDI::CCD::initProperties()’: /<>/libs/indibase/indiccd.cpp:157:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indiccd.h:30, from /<>/libs/indibase/indiccd.cpp:30: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:157:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ /<>/libs/indibase/indiccd.cpp:157:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:157:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ /<>/libs/indibase/indiccd.cpp:157:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:157:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ /<>/libs/indibase/indiccd.cpp:157:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:157:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ /<>/libs/indibase/indiccd.cpp:157:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:157:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ /<>/libs/indibase/indiccd.cpp:157:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:157:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ /<>/libs/indibase/indiccd.cpp:157:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:157:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 157 | TemperatureRampNP[RAMP_SLOPE].fill("RAMP_SLOPE", "Max. dT (C/min)", "%.f", 0, 30, 1, 0); | ^ /<>/libs/indibase/indiccd.cpp:158:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:158:37: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indibase/indiccd.cpp:158:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:158:37: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indibase/indiccd.cpp:158:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:158:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indibase/indiccd.cpp:158:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:158:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indibase/indiccd.cpp:158:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:158:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indibase/indiccd.cpp:158:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:158:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indibase/indiccd.cpp:158:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:158:37: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 158 | TemperatureRampNP[RAMP_THRESHOLD].fill("RAMP_THRESHOLD", "Threshold (C)", "%.1f", 0.1, 2, 0.1, 0.2); | ^ /<>/libs/indibase/indiccd.cpp:350:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:350:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:350:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:350:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:350:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:350:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:350:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:350:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:350:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:350:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:350:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:350:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:350:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:350:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 350 | ScopeInfoNP[FocalLength].fill("FOCAL_LENGTH", "Focal Length (mm)", "%.2f", 10, 10000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:351:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:351:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:351:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:351:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:351:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:351:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:351:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:351:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:351:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:351:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:351:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:351:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:351:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:351:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 351 | ScopeInfoNP[Aperture].fill("APERTURE", "Aperture (mm)", "%.2f", 10, 3000, 100, 0); | ^ /<>/libs/indibase/indiccd.cpp:365:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:365:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indibase/indiccd.cpp:365:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:365:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indibase/indiccd.cpp:365:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:365:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indibase/indiccd.cpp:365:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:365:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indibase/indiccd.cpp:365:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:365:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indibase/indiccd.cpp:365:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:365:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indibase/indiccd.cpp:365:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:365:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 365 | EncodeFormatSP[FORMAT_FITS].fill("FORMAT_FITS", "FITS", | ^ /<>/libs/indibase/indiccd.cpp:367:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:367:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indibase/indiccd.cpp:367:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:367:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indibase/indiccd.cpp:367:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:367:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indibase/indiccd.cpp:367:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:367:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indibase/indiccd.cpp:367:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:367:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indibase/indiccd.cpp:367:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:367:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indibase/indiccd.cpp:367:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:367:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 367 | EncodeFormatSP[FORMAT_NATIVE].fill("FORMAT_NATIVE", "Native", | ^ /<>/libs/indibase/indiccd.cpp: In member function ‘virtual bool INDI::CCD::ISNewNumber(const char*, const char*, double*, char**, int)’: /<>/libs/indibase/indiccd.cpp:1264:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1264:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1264:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1264:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1264:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1264:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1264:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1264:45: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1264 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1268:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1268:111: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1268:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1268:111: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1268:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1268:111: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1268:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1268:111: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1268:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1268:111: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1268:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1268:111: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1268:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1268:111: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1268 | nextTemperature = std::max(values[0], TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1273:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1273:111: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1273:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1273:111: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1273:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1273:111: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1273:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1273:111: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1273:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1273:111: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1273:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1273:111: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1273:111: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1273:111: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1273 | nextTemperature = std::min(values[0], TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].getValue()); | ^ /<>/libs/indibase/indiccd.cpp:1281:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1281:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1281:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1281:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1281:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1281:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1281:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1281:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1281 | if (TemperatureRampNP[RAMP_SLOPE].getValue() != 0) | ^ /<>/libs/indibase/indiccd.cpp:1300:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1300:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1300:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1300:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1300:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1300:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1300:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1300:68: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1300 | double previousSlope = TemperatureRampNP[RAMP_SLOPE].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1301:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1301:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1301:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1301:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1301:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1301:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1301:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1301:72: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1301 | double previousThreshold = TemperatureRampNP[RAMP_THRESHOLD].getValue(); | ^ /<>/libs/indibase/indiccd.cpp:1305:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiccd.cpp:1305:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiccd.cpp:1305:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiccd.cpp:1305:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiccd.cpp:1305:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiccd.cpp:1305:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiccd.cpp:1305:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1305:36: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1305 | if (TemperatureRampNP[0].getValue() == 0) | ^ In file included from /<>/libs/indibase/defaultdevice.h:23: /<>/libs/indibase/indiccd.cpp:1309:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1309:46: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1309 | TemperatureRampNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1308:17: note: in expansion of macro ‘LOGF_INFO’ 1308 | LOGF_INFO("Temperature ramp is enabled. Gradual cooling and warming is regulated at %.f Celsius per minute.", | ^~~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indibase/indiccd.cpp:1312:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indibase/indiccd.cpp:1312:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indibase/indiccd.cpp:1312:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indibase/indiccd.cpp:1312:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indibase/indiccd.cpp:1312:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indibase/indiccd.cpp:1312:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1312:70: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1312 | if (std::abs(previousSlope - TemperatureRampNP[RAMP_SLOPE].getValue()) > 0 || | ^ /<>/libs/indibase/indiccd.cpp:1313:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1313:82: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indibase/indiccd.cpp:1313:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1313:82: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indibase/indiccd.cpp:1313:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1313:82: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indibase/indiccd.cpp:1313:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1313:82: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indibase/indiccd.cpp:1313:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1313:82: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indibase/indiccd.cpp:1313:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1313:82: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indibase/indiccd.cpp:1313:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1313:82: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1313 | std::abs(previousThreshold - TemperatureRampNP[RAMP_THRESHOLD].getValue()) > 0.01) | ^ /<>/libs/indibase/indiccd.cpp: In member function ‘virtual bool INDI::CCD::ISNewSwitch(const char*, const char*, ISState*, char**, int)’: /<>/libs/indibase/indiccd.cpp:1660:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indibase/indiccd.cpp:1660:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indibase/indiccd.cpp:1660:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indibase/indiccd.cpp:1660:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indibase/indiccd.cpp:1660:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indibase/indiccd.cpp:1660:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indibase/indiccd.cpp:1660:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1660:50: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1660 | CaptureFormatSP[previousIndex].setState(ISS_ON); | ^ /<>/libs/indibase/indiccd.cpp: In member function ‘virtual void INDI::CCD::addFITSKeywords(INDI::CCDChip*)’: /<>/libs/indibase/indiccd.cpp:1887:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:51: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:51: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:51: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:94: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:94: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1887:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1887:94: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1887 | effectiveFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indibase/indiccd.cpp:1888:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:45: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:45: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:45: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:85: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:85: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:85: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:85: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:85: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:85: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:85: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:85: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:85: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:85: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:85: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:85: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp:1888:85: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:1888:85: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1888 | effectiveAperture = ScopeInfoNP[Aperture].getValue() > 0 ? ScopeInfoNP[Aperture].getValue() : snoopedAperture; | ^ /<>/libs/indibase/indiccd.cpp: In member function ‘bool INDI::CCD::ExposureCompletePrivate(INDI::CCDChip*)’: /<>/libs/indibase/indiccd.cpp:2200:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indibase/indiccd.cpp:2200:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indibase/indiccd.cpp:2200:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indibase/indiccd.cpp:2200:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indibase/indiccd.cpp:2200:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indibase/indiccd.cpp:2200:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indibase/indiccd.cpp:2200:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2200:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 2200 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON) | ^ /<>/libs/indibase/indiccd.cpp: In member function ‘bool INDI::CCD::uploadFile(INDI::CCDChip*, const void*, size_t, bool, bool)’: /<>/libs/indibase/indiccd.cpp:2398:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2398:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indibase/indiccd.cpp:2398:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2398:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indibase/indiccd.cpp:2398:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2398:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indibase/indiccd.cpp:2398:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2398:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indibase/indiccd.cpp:2398:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2398:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indibase/indiccd.cpp:2398:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2398:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indibase/indiccd.cpp:2398:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2398:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 2398 | if (EncodeFormatSP[FORMAT_FITS].getState() == ISS_ON && !strcmp(targetChip->getImageExtension(), "fits")) | ^ /<>/libs/indibase/indiccd.cpp: In member function ‘virtual void INDI::CCD::checkTemperatureTarget()’: /<>/libs/indibase/indiccd.cpp:2818:102: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2818:102: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indibase/indiccd.cpp:2818:102: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2818:102: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indibase/indiccd.cpp:2818:102: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2818:102: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indibase/indiccd.cpp:2818:102: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2818:102: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indibase/indiccd.cpp:2818:102: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2818:102: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indibase/indiccd.cpp:2818:102: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2818:102: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indibase/indiccd.cpp:2818:102: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2818:102: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 2818 | if (std::abs(m_TargetTemperature - TemperatureN[0].value) <= TemperatureRampNP[RAMP_THRESHOLD].value) | ^ /<>/libs/indibase/indiccd.cpp:2825:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2825:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indibase/indiccd.cpp:2825:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2825:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indibase/indiccd.cpp:2825:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2825:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indibase/indiccd.cpp:2825:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2825:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indibase/indiccd.cpp:2825:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2825:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indibase/indiccd.cpp:2825:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2825:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indibase/indiccd.cpp:2825:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2825:46: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 2825 | else if (TemperatureRampNP[RAMP_SLOPE].value > 0 && m_TemperatureElapsedTimer.elapsed() >= 60000) | ^ /<>/libs/indibase/indiccd.cpp:2831:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2831:117: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2831:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2831:117: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2831:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2831:117: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2831:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2831:117: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2831:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2831:117: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2831:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2831:117: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2831:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2831:117: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 2831 | nextTemperature = std::max(m_TargetTemperature, TemperatureN[0].value - TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2836:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2836:117: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2836:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2836:117: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2836:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2836:117: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2836:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2836:117: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2836:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2836:117: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2836:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2836:117: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ /<>/libs/indibase/indiccd.cpp:2836:117: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiccd.cpp:2836:117: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 2836 | nextTemperature = std::min(m_TargetTemperature, TemperatureN[0].value + TemperatureRampNP[RAMP_SLOPE].value); | ^ [ 17%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiccdchip.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiccdchip.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indiccdchip.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indiccdchip.cpp.o -c /<>/libs/indibase/indiccdchip.cpp [ 17%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indisensorinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indisensorinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indisensorinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indisensorinterface.cpp.o -c /<>/libs/indibase/indisensorinterface.cpp [ 17%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indicorrelator.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indicorrelator.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indicorrelator.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indicorrelator.cpp.o -c /<>/libs/indibase/indicorrelator.cpp [ 18%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidetector.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidetector.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indidetector.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indidetector.cpp.o -c /<>/libs/indibase/indidetector.cpp [ 18%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indispectrograph.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indispectrograph.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indispectrograph.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indispectrograph.cpp.o -c /<>/libs/indibase/indispectrograph.cpp [ 18%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indireceiver.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indireceiver.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indireceiver.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indireceiver.cpp.o -c /<>/libs/indibase/indireceiver.cpp [ 18%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/inditelescope.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/inditelescope.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/inditelescope.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/inditelescope.cpp.o -c /<>/libs/indibase/inditelescope.cpp /<>/libs/indibase/inditelescope.cpp: In member function ‘virtual bool INDI::Telescope::initProperties()’: /<>/libs/indibase/inditelescope.cpp:215:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/inditelescope.h:21, from /<>/libs/indibase/inditelescope.cpp:19: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:215:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:215:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:215:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:215:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:215:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:215:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:215:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:215:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:215:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:215:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:215:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:215:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:215:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 215 | ReverseMovementSP[REVERSE_NS].fill("REVERSE_NS", "North/South", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:216:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:216:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:216:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:216:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:216:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:216:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:216:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:216:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:216:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:216:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:216:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:216:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp:216:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:216:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 216 | ReverseMovementSP[REVERSE_WE].fill("REVERSE_WE", "West/East", ISS_OFF); | ^ /<>/libs/indibase/inditelescope.cpp: In member function ‘virtual bool INDI::Telescope::ISNewSwitch(const char*, const char*, ISState*, char**, int)’: /<>/libs/indibase/inditelescope.cpp:1173:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1173:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1173:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1173:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1173:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1173:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1173:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1173:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1173 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1195:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1195:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1195:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1195:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1195:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1195:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1195:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1195:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1195 | if (ReverseMovementSP[REVERSE_NS].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1246:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1246:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1246:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1246:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1246:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1246:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1246:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1246:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1246 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1267:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1267:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1267:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1267:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1267:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1267:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ /<>/libs/indibase/inditelescope.cpp:1267:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/inditelescope.cpp:1267:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1267 | if (ReverseMovementSP[REVERSE_WE].getState() == ISS_ON) | ^ [ 19%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifilterwheel.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifilterwheel.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indifilterwheel.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indifilterwheel.cpp.o -c /<>/libs/indibase/indifilterwheel.cpp [ 19%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifocuserinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifocuserinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indifocuserinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indifocuserinterface.cpp.o -c /<>/libs/indibase/indifocuserinterface.cpp [ 19%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiweatherinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiweatherinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indiweatherinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indiweatherinterface.cpp.o -c /<>/libs/indibase/indiweatherinterface.cpp /<>/libs/indibase/indiweatherinterface.cpp: In member function ‘void INDI::WeatherInterface::initProperties(const char*, const char*)’: /<>/libs/indibase/indiweatherinterface.cpp:56:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ In file included from /<>/libs/indidevice/property/indipropertynumber.h:21, from /<>/libs/indibase/indiweatherinterface.h:24, from /<>/libs/indibase/indiweatherinterface.cpp:21: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:56:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indibase/indiweatherinterface.cpp:56:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:56:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indibase/indiweatherinterface.cpp:56:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:56:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indibase/indiweatherinterface.cpp:56:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:56:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indibase/indiweatherinterface.cpp:56:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:56:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indibase/indiweatherinterface.cpp:56:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:56:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indibase/indiweatherinterface.cpp:56:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:56:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 56 | UpdatePeriodNP[0].fill("PERIOD", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indibase/indiweatherinterface.cpp:61:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:61:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:61:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:61:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:61:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:61:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:61:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:61:16: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 61 | RefreshSP[0].fill("REFRESH", "Refresh", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:66:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:66:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:66:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:66:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:66:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:66:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:66:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:66:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 66 | OverrideSP[0].fill("OVERRIDE", "Override Status", ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp: In member function ‘void INDI::WeatherInterface::checkWeatherUpdate()’: /<>/libs/indibase/indiweatherinterface.cpp:139:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:139:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:139:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:139:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:139:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:139:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:139:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:139:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 139 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:149:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:149:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:149:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:149:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:149:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:149:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:149:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:149:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 149 | if (UpdatePeriodNP[0].getValue() > 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:150:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:150:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:150:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:150:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:150:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:150:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:150:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:150:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 150 | m_UpdateTimer.start(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp: In member function ‘bool INDI::WeatherInterface::processSwitch(const char*, const char*, ISState*, char**, int)’: /<>/libs/indibase/indiweatherinterface.cpp:176:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:176:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:176:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:176:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:176:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:176:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:176:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:176:20: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 176 | RefreshSP[0].setState(ISS_OFF); | ^ /<>/libs/indibase/indiweatherinterface.cpp:188:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:188:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:188:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:188:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:188:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:188:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp:188:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:188:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 188 | if (OverrideSP[0].getState() == ISS_ON) | ^ /<>/libs/indibase/indiweatherinterface.cpp: In member function ‘bool INDI::WeatherInterface::processNumber(const char*, const char*, double*, char**, int)’: /<>/libs/indibase/indiweatherinterface.cpp:223:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:223:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:223:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:223:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:223:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:223:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:223:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:223:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 223 | if (UpdatePeriodNP[0].getValue() == 0) | ^ /<>/libs/indibase/indiweatherinterface.cpp:227:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:227:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:227:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:227:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:227:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:227:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ /<>/libs/indibase/indiweatherinterface.cpp:227:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/libs/indibase/indiweatherinterface.cpp:227:55: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 227 | m_UpdateTimer.setInterval(UpdatePeriodNP[0].getValue() * 1000); | ^ [ 19%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifocuser.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifocuser.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indifocuser.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indifocuser.cpp.o -c /<>/libs/indibase/indifocuser.cpp [ 19%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indirotator.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indirotator.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indirotator.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indirotator.cpp.o -c /<>/libs/indibase/indirotator.cpp [ 20%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiusbdevice.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiusbdevice.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indiusbdevice.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indiusbdevice.cpp.o -c /<>/libs/indibase/indiusbdevice.cpp [ 20%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiguiderinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiguiderinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indiguiderinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indiguiderinterface.cpp.o -c /<>/libs/indibase/indiguiderinterface.cpp [ 20%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifilterinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indifilterinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indifilterinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indifilterinterface.cpp.o -c /<>/libs/indibase/indifilterinterface.cpp [ 20%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indirotatorinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indirotatorinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indirotatorinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indirotatorinterface.cpp.o -c /<>/libs/indibase/indirotatorinterface.cpp [ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidome.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidome.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indidome.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indidome.cpp.o -c /<>/libs/indibase/indidome.cpp [ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indigps.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indigps.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indigps.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indigps.cpp.o -c /<>/libs/indibase/indigps.cpp [ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiweather.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indiweather.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indiweather.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indiweather.cpp.o -c /<>/libs/indibase/indiweather.cpp [ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidustcapinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indidustcapinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indidustcapinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indidustcapinterface.cpp.o -c /<>/libs/indibase/indidustcapinterface.cpp [ 21%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indilightboxinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indilightboxinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indilightboxinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indilightboxinterface.cpp.o -c /<>/libs/indibase/indilightboxinterface.cpp [ 22%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indilogger.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indilogger.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indilogger.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indilogger.cpp.o -c /<>/libs/indibase/indilogger.cpp [ 22%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indicontroller.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/indicontroller.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/indicontroller.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/indicontroller.cpp.o -c /<>/libs/indibase/indicontroller.cpp [ 22%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectioninterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectioninterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectioninterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectioninterface.cpp.o -c /<>/libs/indibase/connectionplugins/connectioninterface.cpp [ 22%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o -c /<>/libs/indibase/connectionplugins/connectionserial.cpp [ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectiontcp.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectiontcp.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectiontcp.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectiontcp.cpp.o -c /<>/libs/indibase/connectionplugins/connectiontcp.cpp [ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/manager.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/manager.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/dsp/manager.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/dsp/manager.cpp.o -c /<>/libs/indibase/dsp/manager.cpp [ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o -c /<>/libs/indibase/dsp/dspinterface.cpp [ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/transforms.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/transforms.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/dsp/transforms.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/dsp/transforms.cpp.o -c /<>/libs/indibase/dsp/transforms.cpp [ 23%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/convolution.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/dsp/convolution.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/dsp/convolution.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/dsp/convolution.cpp.o -c /<>/libs/indibase/dsp/convolution.cpp [ 24%] Building CXX object libs/indibase/CMakeFiles/indidriver_OBJECT.dir/pid/pid.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/indibase -I/<>/libs/indibase -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indibase/thread -I/<>/libs/indibase/stream -I/<>/libs/indibase/webcam -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/indibase/CMakeFiles/indidriver_OBJECT.dir/pid/pid.cpp.o -MF CMakeFiles/indidriver_OBJECT.dir/pid/pid.cpp.o.d -o CMakeFiles/indidriver_OBJECT.dir/pid/pid.cpp.o -c /<>/libs/indibase/pid/pid.cpp make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 24%] Built target indidriver_OBJECT make -f libs/indibase/CMakeFiles/indidriverstatic.dir/build.make libs/indibase/CMakeFiles/indidriverstatic.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indibase /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indibase /<>/obj-mipsel-linux-gnu/libs/indibase/CMakeFiles/indidriverstatic.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indibase/CMakeFiles/indidriverstatic.dir/build.make libs/indibase/CMakeFiles/indidriverstatic.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 24%] Linking CXX static library libindidriver.a cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/cmake -P CMakeFiles/indidriverstatic.dir/cmake_clean_target.cmake cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/cmake -E cmake_link_script CMakeFiles/indidriverstatic.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-ar qc libindidriver.a CMakeFiles/indidriver_OBJECT.dir/stream/recorder/theorarecorder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/streammanager.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/fpsmeter.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/gammalut16.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recorderinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recordermanager.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/serrecorder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encodermanager.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encoderinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/rawencoder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/mjpegencoder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/jpegutils.c.o CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_c2.c.o CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_misc.c.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_colorspace.c.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_base.cpp.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_decode.cpp.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_builtin_decoder.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidriver.c.o CMakeFiles/indidriver_OBJECT.dir/indidriverio.c.o CMakeFiles/indidriver_OBJECT.dir/indidrivermain.c.o CMakeFiles/indidriver_OBJECT.dir/defaultdevice.cpp.o CMakeFiles/indidriver_OBJECT.dir/timer/inditimer.cpp.o CMakeFiles/indidriver_OBJECT.dir/timer/indielapsedtimer.cpp.o CMakeFiles/indidriver_OBJECT.dir/thread/indisinglethreadpool.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiccd.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiccdchip.cpp.o CMakeFiles/indidriver_OBJECT.dir/indisensorinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indicorrelator.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidetector.cpp.o CMakeFiles/indidriver_OBJECT.dir/indispectrograph.cpp.o CMakeFiles/indidriver_OBJECT.dir/indireceiver.cpp.o CMakeFiles/indidriver_OBJECT.dir/inditelescope.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifilterwheel.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifocuserinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiweatherinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifocuser.cpp.o CMakeFiles/indidriver_OBJECT.dir/indirotator.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiusbdevice.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiguiderinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifilterinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indirotatorinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidome.cpp.o CMakeFiles/indidriver_OBJECT.dir/indigps.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiweather.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidustcapinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indilightboxinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indilogger.cpp.o CMakeFiles/indidriver_OBJECT.dir/indicontroller.cpp.o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectioninterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectiontcp.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/manager.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/transforms.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/convolution.cpp.o CMakeFiles/indidriver_OBJECT.dir/pid/pid.cpp.o ../indicore/CMakeFiles/indicore.dir/base64.c.o ../indicore/CMakeFiles/indicore.dir/userio.c.o ../indicore/CMakeFiles/indicore.dir/indicom.c.o ../indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o ../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o ../eventloop/CMakeFiles/eventloop.dir/eventloop.c.o ../dsp/CMakeFiles/dsp.dir/fits.c.o ../dsp/CMakeFiles/dsp.dir/file.c.o ../dsp/CMakeFiles/dsp.dir/buffer.c.o ../dsp/CMakeFiles/dsp.dir/convert.c.o ../dsp/CMakeFiles/dsp.dir/fft.c.o ../dsp/CMakeFiles/dsp.dir/filters.c.o ../dsp/CMakeFiles/dsp.dir/signals.c.o ../dsp/CMakeFiles/dsp.dir/convolution.c.o ../dsp/CMakeFiles/dsp.dir/stats.c.o ../dsp/CMakeFiles/dsp.dir/stream.c.o ../fpack/CMakeFiles/fpack.dir/fpack.c.o ../fpack/CMakeFiles/fpack.dir/fpackutil.c.o ../hid/CMakeFiles/hid.dir/hid_libusb.c.o /usr/bin/mipsel-linux-gnu-ranlib libindidriver.a make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 24%] Built target indidriverstatic make -f libs/indibase/CMakeFiles/indidriver.dir/build.make libs/indibase/CMakeFiles/indidriver.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/indibase /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/indibase /<>/obj-mipsel-linux-gnu/libs/indibase/CMakeFiles/indidriver.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/indibase/CMakeFiles/indidriver.dir/build.make libs/indibase/CMakeFiles/indidriver.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 24%] Linking CXX shared library libindidriver.so cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/cmake -E cmake_link_script CMakeFiles/indidriver.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libindidriver.so.1 -o libindidriver.so.1.9.9 CMakeFiles/indidriver_OBJECT.dir/stream/recorder/theorarecorder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/streammanager.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/fpsmeter.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/gammalut16.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recorderinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/recordermanager.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/recorder/serrecorder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encodermanager.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/encoderinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/rawencoder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/encoder/mjpegencoder.cpp.o CMakeFiles/indidriver_OBJECT.dir/stream/jpegutils.c.o CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_c2.c.o CMakeFiles/indidriver_OBJECT.dir/stream/ccvt_misc.c.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_colorspace.c.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_base.cpp.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_decode.cpp.o CMakeFiles/indidriver_OBJECT.dir/webcam/v4l2_decode/v4l2_builtin_decoder.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidriver.c.o CMakeFiles/indidriver_OBJECT.dir/indidriverio.c.o CMakeFiles/indidriver_OBJECT.dir/indidrivermain.c.o CMakeFiles/indidriver_OBJECT.dir/defaultdevice.cpp.o CMakeFiles/indidriver_OBJECT.dir/timer/inditimer.cpp.o CMakeFiles/indidriver_OBJECT.dir/timer/indielapsedtimer.cpp.o CMakeFiles/indidriver_OBJECT.dir/thread/indisinglethreadpool.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiccd.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiccdchip.cpp.o CMakeFiles/indidriver_OBJECT.dir/indisensorinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indicorrelator.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidetector.cpp.o CMakeFiles/indidriver_OBJECT.dir/indispectrograph.cpp.o CMakeFiles/indidriver_OBJECT.dir/indireceiver.cpp.o CMakeFiles/indidriver_OBJECT.dir/inditelescope.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifilterwheel.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifocuserinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiweatherinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifocuser.cpp.o CMakeFiles/indidriver_OBJECT.dir/indirotator.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiusbdevice.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiguiderinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indifilterinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indirotatorinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidome.cpp.o CMakeFiles/indidriver_OBJECT.dir/indigps.cpp.o CMakeFiles/indidriver_OBJECT.dir/indiweather.cpp.o CMakeFiles/indidriver_OBJECT.dir/indidustcapinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indilightboxinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/indilogger.cpp.o CMakeFiles/indidriver_OBJECT.dir/indicontroller.cpp.o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectioninterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectionserial.cpp.o CMakeFiles/indidriver_OBJECT.dir/connectionplugins/connectiontcp.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/manager.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/dspinterface.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/transforms.cpp.o CMakeFiles/indidriver_OBJECT.dir/dsp/convolution.cpp.o CMakeFiles/indidriver_OBJECT.dir/pid/pid.cpp.o ../indicore/CMakeFiles/indicore.dir/base64.c.o ../indicore/CMakeFiles/indicore.dir/userio.c.o ../indicore/CMakeFiles/indicore.dir/indicom.c.o ../indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o ../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o ../eventloop/CMakeFiles/eventloop.dir/eventloop.c.o ../dsp/CMakeFiles/dsp.dir/fits.c.o ../dsp/CMakeFiles/dsp.dir/file.c.o ../dsp/CMakeFiles/dsp.dir/buffer.c.o ../dsp/CMakeFiles/dsp.dir/convert.c.o ../dsp/CMakeFiles/dsp.dir/fft.c.o ../dsp/CMakeFiles/dsp.dir/filters.c.o ../dsp/CMakeFiles/dsp.dir/signals.c.o ../dsp/CMakeFiles/dsp.dir/convolution.c.o ../dsp/CMakeFiles/dsp.dir/stats.c.o ../dsp/CMakeFiles/dsp.dir/stream.c.o ../fpack/CMakeFiles/fpack.dir/fpack.c.o ../fpack/CMakeFiles/fpack.dir/fpackutil.c.o ../hid/CMakeFiles/hid.dir/hid_libusb.c.o /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so /usr/lib/mipsel-linux-gnu/libnova.so cd /<>/obj-mipsel-linux-gnu/libs/indibase && /usr/bin/cmake -E cmake_symlink_library libindidriver.so.1.9.9 libindidriver.so.1 libindidriver.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 24%] Built target indidriver make -f libs/alignment/CMakeFiles/AlignmentDriver.dir/build.make libs/alignment/CMakeFiles/AlignmentDriver.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/alignment /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/alignment /<>/obj-mipsel-linux-gnu/libs/alignment/CMakeFiles/AlignmentDriver.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/alignment/CMakeFiles/AlignmentDriver.dir/build.make libs/alignment/CMakeFiles/AlignmentDriver.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 25%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/AlignmentSubsystemForDrivers.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/AlignmentSubsystemForDrivers.cpp.o -MF CMakeFiles/AlignmentDriver.dir/AlignmentSubsystemForDrivers.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/AlignmentSubsystemForDrivers.cpp.o -c /<>/libs/alignment/AlignmentSubsystemForDrivers.cpp [ 25%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/BasicMathPlugin.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/BasicMathPlugin.cpp.o -MF CMakeFiles/AlignmentDriver.dir/BasicMathPlugin.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/BasicMathPlugin.cpp.o -c /<>/libs/alignment/BasicMathPlugin.cpp [ 25%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/BuiltInMathPlugin.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/BuiltInMathPlugin.cpp.o -MF CMakeFiles/AlignmentDriver.dir/BuiltInMathPlugin.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/BuiltInMathPlugin.cpp.o -c /<>/libs/alignment/BuiltInMathPlugin.cpp [ 25%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/ConvexHull.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/ConvexHull.cpp.o -MF CMakeFiles/AlignmentDriver.dir/ConvexHull.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/ConvexHull.cpp.o -c /<>/libs/alignment/ConvexHull.cpp [ 26%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/DriverCommon.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/DriverCommon.cpp.o -MF CMakeFiles/AlignmentDriver.dir/DriverCommon.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/DriverCommon.cpp.o -c /<>/libs/alignment/DriverCommon.cpp [ 26%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/InMemoryDatabase.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/InMemoryDatabase.cpp.o -MF CMakeFiles/AlignmentDriver.dir/InMemoryDatabase.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/InMemoryDatabase.cpp.o -c /<>/libs/alignment/InMemoryDatabase.cpp [ 26%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o -MF CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o -c /<>/libs/alignment/MapPropertiesToInMemoryDatabase.cpp [ 26%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o -MF CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o -c /<>/libs/alignment/MathPlugin.cpp [ 26%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o -MF CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o -c /<>/libs/alignment/MathPluginManagement.cpp [ 27%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o -MF CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o -c /<>/libs/alignment/TelescopeDirectionVectorSupportFunctions.cpp [ 27%] Building CXX object libs/alignment/CMakeFiles/AlignmentDriver.dir/Common.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DAlignmentDriver_EXPORTS -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentDriver.dir/Common.cpp.o -MF CMakeFiles/AlignmentDriver.dir/Common.cpp.o.d -o CMakeFiles/AlignmentDriver.dir/Common.cpp.o -c /<>/libs/alignment/Common.cpp [ 27%] Linking CXX shared library libindiAlignmentDriver.so cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/AlignmentDriver.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -shared -Wl,-soname,libindiAlignmentDriver.so.1 -o libindiAlignmentDriver.so.1.9.9 CMakeFiles/AlignmentDriver.dir/AlignmentSubsystemForDrivers.cpp.o CMakeFiles/AlignmentDriver.dir/BasicMathPlugin.cpp.o CMakeFiles/AlignmentDriver.dir/BuiltInMathPlugin.cpp.o CMakeFiles/AlignmentDriver.dir/ConvexHull.cpp.o CMakeFiles/AlignmentDriver.dir/DriverCommon.cpp.o CMakeFiles/AlignmentDriver.dir/InMemoryDatabase.cpp.o CMakeFiles/AlignmentDriver.dir/MapPropertiesToInMemoryDatabase.cpp.o CMakeFiles/AlignmentDriver.dir/MathPlugin.cpp.o CMakeFiles/AlignmentDriver.dir/MathPluginManagement.cpp.o CMakeFiles/AlignmentDriver.dir/TelescopeDirectionVectorSupportFunctions.cpp.o CMakeFiles/AlignmentDriver.dir/Common.cpp.o ../indicore/CMakeFiles/indicore.dir/base64.c.o ../indicore/CMakeFiles/indicore.dir/userio.c.o ../indicore/CMakeFiles/indicore.dir/indicom.c.o ../indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o ../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indiclient: -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libz.so cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/cmake -E cmake_symlink_library libindiAlignmentDriver.so.1.9.9 libindiAlignmentDriver.so.1 libindiAlignmentDriver.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 27%] Built target AlignmentDriver make -f libs/alignment/CMakeFiles/AlignmentClient.dir/build.make libs/alignment/CMakeFiles/AlignmentClient.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/alignment /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/alignment /<>/obj-mipsel-linux-gnu/libs/alignment/CMakeFiles/AlignmentClient.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/alignment/CMakeFiles/AlignmentClient.dir/build.make libs/alignment/CMakeFiles/AlignmentClient.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 27%] Building CXX object libs/alignment/CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o -MF CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o.d -o CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o -c /<>/libs/alignment/AlignmentSubsystemForClients.cpp [ 27%] Building CXX object libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o -MF CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o.d -o CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o -c /<>/libs/alignment/ClientAPIForAlignmentDatabase.cpp [ 27%] Building CXX object libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o -MF CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o.d -o CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o -c /<>/libs/alignment/ClientAPIForMathPluginManagement.cpp [ 27%] Linking CXX static library libindiAlignmentClient.a cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/cmake -P CMakeFiles/AlignmentClient.dir/cmake_clean_target.cmake cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/AlignmentClient.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-ar qc libindiAlignmentClient.a CMakeFiles/AlignmentClient.dir/AlignmentSubsystemForClients.cpp.o CMakeFiles/AlignmentClient.dir/ClientAPIForAlignmentDatabase.cpp.o CMakeFiles/AlignmentClient.dir/ClientAPIForMathPluginManagement.cpp.o ../indicore/CMakeFiles/indicore.dir/base64.c.o ../indicore/CMakeFiles/indicore.dir/userio.c.o ../indicore/CMakeFiles/indicore.dir/indicom.c.o ../indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o ../indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o ../indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o /usr/bin/mipsel-linux-gnu-ranlib libindiAlignmentClient.a make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 27%] Built target AlignmentClient make -f libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/alignment /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/alignment /<>/obj-mipsel-linux-gnu/libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 27%] Building CXX object libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/NearestMathPlugin.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DWITH_ENCLEN -Dindi_Nearest_MathPlugin_EXPORTS -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/indi_Nearest_MathPlugin.dir/NearestMathPlugin.cpp.o -MF CMakeFiles/indi_Nearest_MathPlugin.dir/NearestMathPlugin.cpp.o.d -o CMakeFiles/indi_Nearest_MathPlugin.dir/NearestMathPlugin.cpp.o -c /<>/libs/alignment/NearestMathPlugin.cpp [ 27%] Linking CXX shared library libindi_Nearest_MathPlugin.so cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_Nearest_MathPlugin.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -shared -Wl,-soname,libindi_Nearest_MathPlugin.so -o libindi_Nearest_MathPlugin.so CMakeFiles/indi_Nearest_MathPlugin.dir/NearestMathPlugin.cpp.o -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 27%] Built target indi_Nearest_MathPlugin make -f libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libs/alignment /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/libs/alignment /<>/obj-mipsel-linux-gnu/libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/build.make libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 27%] Building CXX object libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/SVDMathPlugin.cpp.o cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DINDI_MATH_PLUGINS_DIRECTORY=\"/usr/lib/mipsel-linux-gnu/indi/MathPlugins\" -DSVD_TRANSFORM_MATRIX -DWITH_ENCLEN -Dindi_SVD_MathPlugin_EXPORTS -I/<>/obj-mipsel-linux-gnu/libs/alignment -I/<>/libs/alignment -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -std=gnu++14 -MD -MT libs/alignment/CMakeFiles/indi_SVD_MathPlugin.dir/SVDMathPlugin.cpp.o -MF CMakeFiles/indi_SVD_MathPlugin.dir/SVDMathPlugin.cpp.o.d -o CMakeFiles/indi_SVD_MathPlugin.dir/SVDMathPlugin.cpp.o -c /<>/libs/alignment/SVDMathPlugin.cpp [ 28%] Linking CXX shared library libindi_SVD_MathPlugin.so cd /<>/obj-mipsel-linux-gnu/libs/alignment && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_SVD_MathPlugin.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -shared -Wl,-soname,libindi_SVD_MathPlugin.so -o libindi_SVD_MathPlugin.so CMakeFiles/indi_SVD_MathPlugin.dir/SVDMathPlugin.cpp.o -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 28%] Built target indi_SVD_MathPlugin make -f drivers/telescope/CMakeFiles/indilx200.dir/build.make drivers/telescope/CMakeFiles/indilx200.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indilx200.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indilx200.dir/build.make drivers/telescope/CMakeFiles/indilx200.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 28%] Building CXX object drivers/telescope/CMakeFiles/indilx200.dir/lx200driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -Dindilx200_EXPORTS -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indilx200.dir/lx200driver.cpp.o -MF CMakeFiles/indilx200.dir/lx200driver.cpp.o.d -o CMakeFiles/indilx200.dir/lx200driver.cpp.o -c /<>/drivers/telescope/lx200driver.cpp [ 28%] Building CXX object drivers/telescope/CMakeFiles/indilx200.dir/lx200telescope.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -Dindilx200_EXPORTS -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIC -fPIC -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indilx200.dir/lx200telescope.cpp.o -MF CMakeFiles/indilx200.dir/lx200telescope.cpp.o.d -o CMakeFiles/indilx200.dir/lx200telescope.cpp.o -c /<>/drivers/telescope/lx200telescope.cpp [ 29%] Linking CXX shared library libindilx200.so cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indilx200.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libindilx200.so.1 -o libindilx200.so.1.9.9 CMakeFiles/indilx200.dir/lx200driver.cpp.o CMakeFiles/indilx200.dir/lx200telescope.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/indibase.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/indiutility.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/parentdevice.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/basedevice.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/watchdeviceproperty.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/indistandardproperty.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperties.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indiproperty.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertybasic.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyview.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertytext.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertynumber.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyswitch.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertylight.cpp.o ../../libs/indidevice/CMakeFiles/indidevice.dir/property/indipropertyblob.cpp.o /usr/lib/mipsel-linux-gnu/libnova.so cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_symlink_library libindilx200.so.1.9.9 libindilx200.so.1 libindilx200.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 29%] Built target indilx200 make -f drivers/telescope/CMakeFiles/indi_lx200basic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200basic.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_lx200basic.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_lx200basic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200basic.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 29%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200basic.dir/lx200driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200basic.dir/lx200driver.cpp.o -MF CMakeFiles/indi_lx200basic.dir/lx200driver.cpp.o.d -o CMakeFiles/indi_lx200basic.dir/lx200driver.cpp.o -c /<>/drivers/telescope/lx200driver.cpp [ 29%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200basic.dir/lx200basic.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200basic.dir/lx200basic.cpp.o -MF CMakeFiles/indi_lx200basic.dir/lx200basic.cpp.o.d -o CMakeFiles/indi_lx200basic.dir/lx200basic.cpp.o -c /<>/drivers/telescope/lx200basic.cpp [ 29%] Linking CXX executable indi_lx200basic cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lx200basic.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_lx200basic.dir/lx200driver.cpp.o CMakeFiles/indi_lx200basic.dir/lx200basic.cpp.o -o indi_lx200basic -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 29%] Built target indi_lx200basic make -f drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/build.make drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/build.make drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 29%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/lx200driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/lx200driver.cpp.o -MF CMakeFiles/indi_lx200_TeenAstro.dir/lx200driver.cpp.o.d -o CMakeFiles/indi_lx200_TeenAstro.dir/lx200driver.cpp.o -c /<>/drivers/telescope/lx200driver.cpp [ 29%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/lx200_TeenAstro.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200_TeenAstro.dir/lx200_TeenAstro.cpp.o -MF CMakeFiles/indi_lx200_TeenAstro.dir/lx200_TeenAstro.cpp.o.d -o CMakeFiles/indi_lx200_TeenAstro.dir/lx200_TeenAstro.cpp.o -c /<>/drivers/telescope/lx200_TeenAstro.cpp [ 30%] Linking CXX executable indi_lx200_TeenAstro cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lx200_TeenAstro.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_lx200_TeenAstro.dir/lx200driver.cpp.o CMakeFiles/indi_lx200_TeenAstro.dir/lx200_TeenAstro.cpp.o -o indi_lx200_TeenAstro -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 30%] Built target indi_lx200_TeenAstro make -f drivers/telescope/CMakeFiles/indi_lx200generic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200generic.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_lx200generic.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_lx200generic.dir/build.make drivers/telescope/CMakeFiles/indi_lx200generic.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 30%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200driver.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200driver.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200driver.cpp.o -c /<>/drivers/telescope/lx200driver.cpp [ 31%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200autostar.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200autostar.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200autostar.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200autostar.cpp.o -c /<>/drivers/telescope/lx200autostar.cpp [ 31%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_16.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_16.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200_16.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200_16.cpp.o -c /<>/drivers/telescope/lx200_16.cpp [ 31%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gps.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gps.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200gps.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200gps.cpp.o -c /<>/drivers/telescope/lx200gps.cpp [ 31%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200generic.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200generic.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200generic.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200generic.cpp.o -c /<>/drivers/telescope/lx200generic.cpp [ 32%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200telescope.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200telescope.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200telescope.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200telescope.cpp.o -c /<>/drivers/telescope/lx200telescope.cpp [ 32%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200classic.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200classic.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200classic.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200classic.cpp.o -c /<>/drivers/telescope/lx200classic.cpp [ 32%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gemini.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gemini.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200gemini.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200gemini.cpp.o -c /<>/drivers/telescope/lx200gemini.cpp [ 32%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200zeq25.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200zeq25.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200zeq25.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200zeq25.cpp.o -c /<>/drivers/telescope/lx200zeq25.cpp [ 32%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200am5.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200am5.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200am5.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200am5.cpp.o -c /<>/drivers/telescope/lx200am5.cpp /<>/drivers/telescope/lx200am5.cpp: In member function ‘virtual bool LX200AM5::initProperties()’: /<>/drivers/telescope/lx200am5.cpp:72:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/inditelescope.h:21, from /<>/drivers/telescope/lx200telescope.h:32, from /<>/drivers/telescope/lx200generic.h:23, from /<>/drivers/telescope/lx200am5.h:23, from /<>/drivers/telescope/lx200am5.cpp:21: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:72:24: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:72:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:72:24: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:72:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:72:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:72:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:72:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:72:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:72:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:72:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:72:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:72:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:72:24: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 72 | MountTypeSP[Azimuth].fill("Azimuth", "Azimuth", mountType == Azimuth ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:73:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:73:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:73:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:73:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:73:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:73:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:73:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:73:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:73:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:73:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:73:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:73:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:73:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:73:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 73 | MountTypeSP[Equatorial].fill("Equatorial", "Equatorial", mountType == Equatorial ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:95:13: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:95:13: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:95:13: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:95:13: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:95:13: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:95:13: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:95:13: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:95:13: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 95 | HomeSP[0].fill("GO", "Go", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:99:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:99:18: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/drivers/telescope/lx200am5.cpp:99:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:99:18: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/drivers/telescope/lx200am5.cpp:99:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:99:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/drivers/telescope/lx200am5.cpp:99:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:99:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/drivers/telescope/lx200am5.cpp:99:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:99:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/drivers/telescope/lx200am5.cpp:99:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:99:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/drivers/telescope/lx200am5.cpp:99:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:99:18: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 99 | GuideRateNP[0].fill("RATE", "Rate", "%.2f", 0.1, 0.9, 0.1, 0.5); | ^ /<>/drivers/telescope/lx200am5.cpp:103:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:103:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:103:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:103:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:103:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:103:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:103:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:103:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 103 | BuzzerSP[Off].fill("OFF", "Off", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:104:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:104:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:104:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:104:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:104:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:104:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:104:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:104:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 104 | BuzzerSP[Low].fill("LOW", "Low", ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:105:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:105:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:105:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:105:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:105:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:105:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:105:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:105:18: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 105 | BuzzerSP[High].fill("HIGH", "High", ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp: In member function ‘virtual bool LX200AM5::ISNewSwitch(const char*, const char*, ISState*, char**, int)’: /<>/drivers/telescope/lx200am5.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:226:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 226 | HomeSP[0].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp: In member function ‘virtual bool LX200AM5::ISNewNumber(const char*, const char*, double*, char**, int)’: /<>/drivers/telescope/lx200am5.cpp:248:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:248:60: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/drivers/telescope/lx200am5.cpp:248:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:248:60: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/drivers/telescope/lx200am5.cpp:248:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:248:60: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/drivers/telescope/lx200am5.cpp:248:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:248:60: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/drivers/telescope/lx200am5.cpp:248:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:248:60: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/drivers/telescope/lx200am5.cpp:248:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:248:60: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/drivers/telescope/lx200am5.cpp:248:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:248:60: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 248 | GuideRateNP.setState(setGuideRate(GuideRateNP[0].getValue()) ? IPS_OK : IPS_ALERT); | ^ /<>/drivers/telescope/lx200am5.cpp: In member function ‘bool LX200AM5::getMountType()’: /<>/drivers/telescope/lx200am5.cpp:274:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:274:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:274:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:274:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:274:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:274:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:274:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:274:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:274:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:274:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:274:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:274:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:274:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:274:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 274 | MountTypeSP[Azimuth].setState(strchr(response, 'Z') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:275:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:275:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:275:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:275:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:275:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:275:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:275:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:275:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:275:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:275:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:275:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:275:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:275:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:275:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 275 | MountTypeSP[Equatorial].setState(strchr(response, 'G') ? ISS_ON : ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp: In member function ‘bool LX200AM5::getGuideRate()’: /<>/drivers/telescope/lx200am5.cpp:320:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 320 | GuideRateNP[0].setValue(rate); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 320 | GuideRateNP[0].setValue(rate); | ^ /<>/drivers/telescope/lx200am5.cpp:320:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 320 | GuideRateNP[0].setValue(rate); | ^ /<>/drivers/telescope/lx200am5.cpp:320:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 320 | GuideRateNP[0].setValue(rate); | ^ /<>/drivers/telescope/lx200am5.cpp:320:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 320 | GuideRateNP[0].setValue(rate); | ^ /<>/drivers/telescope/lx200am5.cpp:320:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 320 | GuideRateNP[0].setValue(rate); | ^ /<>/drivers/telescope/lx200am5.cpp:320:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 320 | GuideRateNP[0].setValue(rate); | ^ /<>/drivers/telescope/lx200am5.cpp:320:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:320:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 320 | GuideRateNP[0].setValue(rate); | ^ /<>/drivers/telescope/lx200am5.cpp: In member function ‘bool LX200AM5::getBuzzer()’: /<>/drivers/telescope/lx200am5.cpp:369:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:369:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:369:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:369:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:369:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:369:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp:369:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:369:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 369 | BuzzerSP[onIndex].setState(ISS_ON); | ^ /<>/drivers/telescope/lx200am5.cpp: In member function ‘virtual bool LX200AM5::ReadScopeStatus()’: /<>/drivers/telescope/lx200am5.cpp:493:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 493 | HomeSP[0].setState(ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 493 | HomeSP[0].setState(ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:493:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 493 | HomeSP[0].setState(ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:493:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 493 | HomeSP[0].setState(ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:493:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 493 | HomeSP[0].setState(ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:493:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 493 | HomeSP[0].setState(ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:493:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 493 | HomeSP[0].setState(ISS_OFF); | ^ /<>/drivers/telescope/lx200am5.cpp:493:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/lx200am5.cpp:493:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 493 | HomeSP[0].setState(ISS_OFF); | ^ [ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gotonova.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200gotonova.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200gotonova.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200gotonova.cpp.o -c /<>/drivers/telescope/lx200gotonova.cpp [ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200pulsar2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200pulsar2.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200pulsar2.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200pulsar2.cpp.o -c /<>/drivers/telescope/lx200pulsar2.cpp [ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200apdriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200apdriver.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200apdriver.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200apdriver.cpp.o -c /<>/drivers/telescope/lx200apdriver.cpp [ 33%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200ap.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200ap.cpp.o -c /<>/drivers/telescope/lx200ap.cpp [ 34%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap_v2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap_v2.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200ap_v2.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200ap_v2.cpp.o -c /<>/drivers/telescope/lx200ap_v2.cpp [ 34%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap_gtocp2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ap_gtocp2.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200ap_gtocp2.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200ap_gtocp2.cpp.o -c /<>/drivers/telescope/lx200ap_gtocp2.cpp [ 34%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200fs2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200fs2.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200fs2.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200fs2.cpp.o -c /<>/drivers/telescope/lx200fs2.cpp [ 34%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ss2000pc.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200ss2000pc.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200ss2000pc.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200ss2000pc.cpp.o -c /<>/drivers/telescope/lx200ss2000pc.cpp [ 34%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_OnStep.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_OnStep.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200_OnStep.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200_OnStep.cpp.o -c /<>/drivers/telescope/lx200_OnStep.cpp [ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_OpenAstroTech.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_OpenAstroTech.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200_OpenAstroTech.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200_OpenAstroTech.cpp.o -c /<>/drivers/telescope/lx200_OpenAstroTech.cpp [ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_10micron.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/lx200_10micron.cpp.o -MF CMakeFiles/indi_lx200generic.dir/lx200_10micron.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/lx200_10micron.cpp.o -c /<>/drivers/telescope/lx200_10micron.cpp [ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/ioptronHC8406.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/ioptronHC8406.cpp.o -MF CMakeFiles/indi_lx200generic.dir/ioptronHC8406.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/ioptronHC8406.cpp.o -c /<>/drivers/telescope/ioptronHC8406.cpp [ 35%] Building CXX object drivers/telescope/CMakeFiles/indi_lx200generic.dir/eq500x.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_lx200generic.dir/eq500x.cpp.o -MF CMakeFiles/indi_lx200generic.dir/eq500x.cpp.o.d -o CMakeFiles/indi_lx200generic.dir/eq500x.cpp.o -c /<>/drivers/telescope/eq500x.cpp [ 36%] Linking CXX executable indi_lx200generic cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lx200generic.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_lx200generic.dir/lx200driver.cpp.o CMakeFiles/indi_lx200generic.dir/lx200autostar.cpp.o CMakeFiles/indi_lx200generic.dir/lx200_16.cpp.o CMakeFiles/indi_lx200generic.dir/lx200gps.cpp.o CMakeFiles/indi_lx200generic.dir/lx200generic.cpp.o CMakeFiles/indi_lx200generic.dir/lx200telescope.cpp.o CMakeFiles/indi_lx200generic.dir/lx200classic.cpp.o CMakeFiles/indi_lx200generic.dir/lx200gemini.cpp.o CMakeFiles/indi_lx200generic.dir/lx200zeq25.cpp.o CMakeFiles/indi_lx200generic.dir/lx200am5.cpp.o CMakeFiles/indi_lx200generic.dir/lx200gotonova.cpp.o CMakeFiles/indi_lx200generic.dir/lx200pulsar2.cpp.o CMakeFiles/indi_lx200generic.dir/lx200apdriver.cpp.o CMakeFiles/indi_lx200generic.dir/lx200ap.cpp.o CMakeFiles/indi_lx200generic.dir/lx200ap_v2.cpp.o CMakeFiles/indi_lx200generic.dir/lx200ap_gtocp2.cpp.o CMakeFiles/indi_lx200generic.dir/lx200fs2.cpp.o CMakeFiles/indi_lx200generic.dir/lx200ss2000pc.cpp.o CMakeFiles/indi_lx200generic.dir/lx200_OnStep.cpp.o CMakeFiles/indi_lx200generic.dir/lx200_OpenAstroTech.cpp.o CMakeFiles/indi_lx200generic.dir/lx200_10micron.cpp.o CMakeFiles/indi_lx200generic.dir/ioptronHC8406.cpp.o CMakeFiles/indi_lx200generic.dir/eq500x.cpp.o -o indi_lx200generic -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 36%] Built target indi_lx200generic make -f drivers/telescope/CMakeFiles/indi_celestron_gps.dir/build.make drivers/telescope/CMakeFiles/indi_celestron_gps.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_celestron_gps.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_celestron_gps.dir/build.make drivers/telescope/CMakeFiles/indi_celestron_gps.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_celestron_gps.dir/celestrondriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_celestron_gps.dir/celestrondriver.cpp.o -MF CMakeFiles/indi_celestron_gps.dir/celestrondriver.cpp.o.d -o CMakeFiles/indi_celestron_gps.dir/celestrondriver.cpp.o -c /<>/drivers/telescope/celestrondriver.cpp [ 36%] Building CXX object drivers/telescope/CMakeFiles/indi_celestron_gps.dir/celestrongps.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_celestron_gps.dir/celestrongps.cpp.o -MF CMakeFiles/indi_celestron_gps.dir/celestrongps.cpp.o.d -o CMakeFiles/indi_celestron_gps.dir/celestrongps.cpp.o -c /<>/drivers/telescope/celestrongps.cpp [ 37%] Linking CXX executable indi_celestron_gps cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_celestron_gps.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_celestron_gps.dir/celestrondriver.cpp.o CMakeFiles/indi_celestron_gps.dir/celestrongps.cpp.o -o indi_celestron_gps -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 37%] Built target indi_celestron_gps make -f drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 37%] Building CXX object drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/rainbow.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/rainbow.cpp.o -MF CMakeFiles/indi_rainbow_telescope.dir/rainbow.cpp.o.d -o CMakeFiles/indi_rainbow_telescope.dir/rainbow.cpp.o -c /<>/drivers/telescope/rainbow.cpp [ 37%] Building CXX object drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/lx200driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_rainbow_telescope.dir/lx200driver.cpp.o -MF CMakeFiles/indi_rainbow_telescope.dir/lx200driver.cpp.o.d -o CMakeFiles/indi_rainbow_telescope.dir/lx200driver.cpp.o -c /<>/drivers/telescope/lx200driver.cpp [ 37%] Linking CXX executable indi_rainbow_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rainbow_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_rainbow_telescope.dir/rainbow.cpp.o CMakeFiles/indi_rainbow_telescope.dir/lx200driver.cpp.o -o indi_rainbow_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 37%] Built target indi_rainbow_telescope make -f drivers/telescope/CMakeFiles/indi_crux_mount.dir/build.make drivers/telescope/CMakeFiles/indi_crux_mount.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_crux_mount.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_crux_mount.dir/build.make drivers/telescope/CMakeFiles/indi_crux_mount.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 37%] Building CXX object drivers/telescope/CMakeFiles/indi_crux_mount.dir/crux_mount.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_crux_mount.dir/crux_mount.cpp.o -MF CMakeFiles/indi_crux_mount.dir/crux_mount.cpp.o.d -o CMakeFiles/indi_crux_mount.dir/crux_mount.cpp.o -c /<>/drivers/telescope/crux_mount.cpp [ 38%] Linking CXX executable indi_crux_mount cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_crux_mount.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_crux_mount.dir/crux_mount.cpp.o -o indi_crux_mount -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 38%] Built target indi_crux_mount make -f drivers/telescope/CMakeFiles/indi_temma_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_temma_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_temma_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_temma_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_temma_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_temma_telescope.dir/temmadriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_temma_telescope.dir/temmadriver.cpp.o -MF CMakeFiles/indi_temma_telescope.dir/temmadriver.cpp.o.d -o CMakeFiles/indi_temma_telescope.dir/temmadriver.cpp.o -c /<>/drivers/telescope/temmadriver.cpp [ 38%] Linking CXX executable indi_temma_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_temma_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_temma_telescope.dir/temmadriver.cpp.o -o indi_temma_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/alignment:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 38%] Built target indi_temma_telescope make -f drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/paramount.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_paramount_telescope.dir/paramount.cpp.o -MF CMakeFiles/indi_paramount_telescope.dir/paramount.cpp.o.d -o CMakeFiles/indi_paramount_telescope.dir/paramount.cpp.o -c /<>/drivers/telescope/paramount.cpp [ 38%] Linking CXX executable indi_paramount_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_paramount_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_paramount_telescope.dir/paramount.cpp.o -o indi_paramount_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 38%] Built target indi_paramount_telescope make -f drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/astrotrac.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_astrotrac_telescope.dir/astrotrac.cpp.o -MF CMakeFiles/indi_astrotrac_telescope.dir/astrotrac.cpp.o.d -o CMakeFiles/indi_astrotrac_telescope.dir/astrotrac.cpp.o -c /<>/drivers/telescope/astrotrac.cpp /<>/drivers/telescope/astrotrac.cpp: In member function ‘virtual bool AstroTrac::initProperties()’: /<>/drivers/telescope/astrotrac.cpp:83:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/inditelescope.h:21, from /<>/drivers/telescope/astrotrac.h:23, from /<>/drivers/telescope/astrotrac.cpp:23: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ /<>/drivers/telescope/astrotrac.cpp:83:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ /<>/drivers/telescope/astrotrac.cpp:83:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ /<>/drivers/telescope/astrotrac.cpp:83:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ /<>/drivers/telescope/astrotrac.cpp:83:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ /<>/drivers/telescope/astrotrac.cpp:83:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ /<>/drivers/telescope/astrotrac.cpp:83:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:83:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 83 | MountTypeSP[MOUNT_GEM].fill("MOUNT_GEM", "GEM", | ^ /<>/drivers/telescope/astrotrac.cpp:85:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:85:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/drivers/telescope/astrotrac.cpp:85:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:85:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/drivers/telescope/astrotrac.cpp:85:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:85:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/drivers/telescope/astrotrac.cpp:85:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:85:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/drivers/telescope/astrotrac.cpp:85:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:85:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/drivers/telescope/astrotrac.cpp:85:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:85:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/drivers/telescope/astrotrac.cpp:85:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:85:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 85 | MountTypeSP[MOUNT_SINGLE_ARM].fill("MOUNT_SINGLE_ARM", "Single ARM", | ^ /<>/drivers/telescope/astrotrac.cpp:90:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:90:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:90:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:90:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:90:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:90:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:90:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:90:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:90:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:90:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:90:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:90:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:90:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:90:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 90 | AccelerationNP[AXIS_RA].fill("AXIS_RA", "RA arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:91:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:91:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:91:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:91:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:91:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:91:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:91:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:91:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:91:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:91:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:91:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:91:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:91:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:91:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 91 | AccelerationNP[AXIS_DE].fill("AXIS_DE", "DE arcsec/sec^2", "%.2f", 0, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:95:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:95:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:95:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:95:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:95:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:95:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:95:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:95:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:95:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:95:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:95:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:95:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:95:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:95:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 95 | EncoderNP[AXIS_RA].fill("AXIS_RA", "Hour Angle", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:96:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:96:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:96:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:96:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:96:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:96:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:96:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:96:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:96:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:96:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:96:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:96:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp:96:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:96:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 96 | EncoderNP[AXIS_DE].fill("AXIS_DE", "Declination", "%.2f", -3600, 3600, 100, 0); | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘bool AstroTrac::getVersion()’: /<>/drivers/telescope/astrotrac.cpp:200:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/drivers/telescope/astrotrac.cpp:200:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/drivers/telescope/astrotrac.cpp:200:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/drivers/telescope/astrotrac.cpp:200:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/drivers/telescope/astrotrac.cpp:200:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/drivers/telescope/astrotrac.cpp:200:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/drivers/telescope/astrotrac.cpp:200:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:200:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 200 | FirmwareTP[0].setText(response + 4, 4); | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘bool AstroTrac::getAcceleration(INDI_EQ_AXIS)’: /<>/drivers/telescope/astrotrac.cpp:223:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/drivers/telescope/astrotrac.cpp:223:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/drivers/telescope/astrotrac.cpp:223:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/drivers/telescope/astrotrac.cpp:223:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/drivers/telescope/astrotrac.cpp:223:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/drivers/telescope/astrotrac.cpp:223:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/drivers/telescope/astrotrac.cpp:223:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:223:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 223 | AccelerationNP[axis].setValue(std::stoi(acceleration)); | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘bool AstroTrac::getEncoderPosition(INDI_EQ_AXIS)’: /<>/drivers/telescope/astrotrac.cpp:372:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:372:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:372:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:372:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:372:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:372:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:372:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:372:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 372 | EncoderNP[axis].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:388:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:388:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:388:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:388:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:388:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:388:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp:388:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:388:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 388 | EncoderNP[other].setValue(std::stod(position)); | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘virtual bool AstroTrac::Goto(double, double)’: /<>/drivers/telescope/astrotrac.cpp:561:69: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:561:69: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:561:69: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:561:69: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:561:69: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:561:69: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:561:69: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:561:69: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 561 | double tHA = calculateSlewTime(haEncoder - EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘double AstroTrac::calculateSlewTime(double)’: /<>/drivers/telescope/astrotrac.cpp:597:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:597:98: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:597:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:597:98: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:597:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:597:98: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:597:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:597:98: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:597:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:597:98: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:597:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:597:98: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:597:98: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:597:98: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 597 | double accelerate_decelerate = MAX_SLEW_VELOCITY * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:602:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/drivers/telescope/astrotrac.cpp:602:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/drivers/telescope/astrotrac.cpp:602:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/drivers/telescope/astrotrac.cpp:602:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/drivers/telescope/astrotrac.cpp:602:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/drivers/telescope/astrotrac.cpp:602:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/drivers/telescope/astrotrac.cpp:602:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:602:59: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 602 | return (2 * sqrt(distance / AccelerationNP[AXIS_RA].getValue())); | ^ /<>/drivers/telescope/astrotrac.cpp:607:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:607:65: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/drivers/telescope/astrotrac.cpp:607:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:607:65: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/drivers/telescope/astrotrac.cpp:607:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:607:65: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/drivers/telescope/astrotrac.cpp:607:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:607:65: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/drivers/telescope/astrotrac.cpp:607:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:607:65: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/drivers/telescope/astrotrac.cpp:607:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:607:65: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/drivers/telescope/astrotrac.cpp:607:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:607:65: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 607 | return (2.0 * MAX_SLEW_VELOCITY / AccelerationNP[AXIS_RA].getValue() + (distance - accelerate_decelerate) / | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘virtual bool AstroTrac::ReadScopeStatus()’: /<>/drivers/telescope/astrotrac.cpp:623:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:623:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:623:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:623:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:623:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:623:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:623:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:623:45: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 623 | double lastHAEncoder = EncoderNP[AXIS_RA].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:624:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:624:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:624:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:624:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:624:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:624:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:624:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:624:45: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 624 | double lastDEEncoder = EncoderNP[AXIS_DE].getValue(); | ^ /<>/drivers/telescope/astrotrac.cpp:627:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:46: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:77: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:77: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:77: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:77: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:77: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:77: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:627:77: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:627:77: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 627 | getRADEFromEncoders(EncoderNP[AXIS_RA].getValue(), EncoderNP[AXIS_DE].getValue(), ra, de); | ^ /<>/drivers/telescope/astrotrac.cpp:629:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:629:56: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/drivers/telescope/astrotrac.cpp:629:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:629:56: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/drivers/telescope/astrotrac.cpp:629:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:629:56: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/drivers/telescope/astrotrac.cpp:629:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:629:56: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/drivers/telescope/astrotrac.cpp:629:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:629:56: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/drivers/telescope/astrotrac.cpp:629:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:629:56: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/drivers/telescope/astrotrac.cpp:629:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:629:56: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 629 | if (std::fabs(lastHAEncoder - EncoderNP[AXIS_RA].getValue()) > 0 | ^ /<>/drivers/telescope/astrotrac.cpp:630:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/drivers/telescope/astrotrac.cpp:630:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/drivers/telescope/astrotrac.cpp:630:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/drivers/telescope/astrotrac.cpp:630:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/drivers/telescope/astrotrac.cpp:630:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/drivers/telescope/astrotrac.cpp:630:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/drivers/telescope/astrotrac.cpp:630:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:630:63: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 630 | || std::fabs(lastDEEncoder - EncoderNP[AXIS_DE].getValue()) > 0) | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘virtual bool AstroTrac::ISNewNumber(const char*, const char*, double*, char**, int)’: /<>/drivers/telescope/astrotrac.cpp:759:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/drivers/telescope/astrotrac.cpp:759:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/drivers/telescope/astrotrac.cpp:759:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/drivers/telescope/astrotrac.cpp:759:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/drivers/telescope/astrotrac.cpp:759:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/drivers/telescope/astrotrac.cpp:759:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/drivers/telescope/astrotrac.cpp:759:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:759:64: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 759 | if (setAcceleration(AXIS_RA, AccelerationNP[AXIS_RA].getValue()) | ^ /<>/drivers/telescope/astrotrac.cpp:760:71: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/drivers/telescope/astrotrac.cpp:760:71: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/drivers/telescope/astrotrac.cpp:760:71: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/drivers/telescope/astrotrac.cpp:760:71: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/drivers/telescope/astrotrac.cpp:760:71: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/drivers/telescope/astrotrac.cpp:760:71: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/drivers/telescope/astrotrac.cpp:760:71: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:760:71: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 760 | && setAcceleration(AXIS_DE, AccelerationNP[AXIS_DE].getValue())) | ^ /<>/drivers/telescope/astrotrac.cpp: In member function ‘virtual bool AstroTrac::SetCurrentPark()’: /<>/drivers/telescope/astrotrac.cpp:922:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:922:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:922:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:922:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:922:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:922:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:922:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:922:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 922 | SetAxis1Park(EncoderNP[AXIS_RA].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:923:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:923:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:923:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:923:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:923:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:923:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ /<>/drivers/telescope/astrotrac.cpp:923:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/astrotrac.cpp:923:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 923 | SetAxis2Park(EncoderNP[AXIS_DE].getValue()); | ^ [ 38%] Linking CXX executable indi_astrotrac_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_astrotrac_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_astrotrac_telescope.dir/astrotrac.cpp.o -o indi_astrotrac_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/alignment:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 38%] Built target indi_astrotrac_telescope make -f drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/synscandriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/synscandriver.cpp.o -MF CMakeFiles/indi_synscan_telescope.dir/synscandriver.cpp.o.d -o CMakeFiles/indi_synscan_telescope.dir/synscandriver.cpp.o -c /<>/drivers/telescope/synscandriver.cpp [ 38%] Building CXX object drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/synscanmount.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_synscan_telescope.dir/synscanmount.cpp.o -MF CMakeFiles/indi_synscan_telescope.dir/synscanmount.cpp.o.d -o CMakeFiles/indi_synscan_telescope.dir/synscanmount.cpp.o -c /<>/drivers/telescope/synscanmount.cpp [ 38%] Linking CXX executable indi_synscan_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_synscan_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_synscan_telescope.dir/synscandriver.cpp.o CMakeFiles/indi_synscan_telescope.dir/synscanmount.cpp.o -o indi_synscan_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/alignment:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 38%] Built target indi_synscan_telescope make -f drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/synscandriverlegacy.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/synscandriverlegacy.cpp.o -MF CMakeFiles/indi_synscanlegacy_telescope.dir/synscandriverlegacy.cpp.o.d -o CMakeFiles/indi_synscanlegacy_telescope.dir/synscandriverlegacy.cpp.o -c /<>/drivers/telescope/synscandriverlegacy.cpp [ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/synscanmountlegacy.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_synscanlegacy_telescope.dir/synscanmountlegacy.cpp.o -MF CMakeFiles/indi_synscanlegacy_telescope.dir/synscanmountlegacy.cpp.o.d -o CMakeFiles/indi_synscanlegacy_telescope.dir/synscanmountlegacy.cpp.o -c /<>/drivers/telescope/synscanmountlegacy.cpp [ 39%] Linking CXX executable indi_synscanlegacy_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_synscanlegacy_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_synscanlegacy_telescope.dir/synscandriverlegacy.cpp.o CMakeFiles/indi_synscanlegacy_telescope.dir/synscanmountlegacy.cpp.o -o indi_synscanlegacy_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/alignment:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 39%] Built target indi_synscanlegacy_telescope make -f drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/skycommander.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_skycommander_telescope.dir/skycommander.cpp.o -MF CMakeFiles/indi_skycommander_telescope.dir/skycommander.cpp.o.d -o CMakeFiles/indi_skycommander_telescope.dir/skycommander.cpp.o -c /<>/drivers/telescope/skycommander.cpp [ 39%] Linking CXX executable indi_skycommander_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_skycommander_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_skycommander_telescope.dir/skycommander.cpp.o -o indi_skycommander_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 39%] Built target indi_skycommander_telescope make -f drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 39%] Building CXX object drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/dsc.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_dsc_telescope.dir/dsc.cpp.o -MF CMakeFiles/indi_dsc_telescope.dir/dsc.cpp.o.d -o CMakeFiles/indi_dsc_telescope.dir/dsc.cpp.o -c /<>/drivers/telescope/dsc.cpp [ 40%] Linking CXX executable indi_dsc_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_dsc_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_dsc_telescope.dir/dsc.cpp.o -o indi_dsc_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/alignment:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 40%] Built target indi_dsc_telescope make -f drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 40%] Building CXX object drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacydriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacydriver.cpp.o -MF CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacydriver.cpp.o.d -o CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacydriver.cpp.o -c /<>/drivers/telescope/ieqprolegacydriver.cpp [ 40%] Building CXX object drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacy.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacy.cpp.o -MF CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacy.cpp.o.d -o CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacy.cpp.o -c /<>/drivers/telescope/ieqprolegacy.cpp [ 41%] Linking CXX executable indi_ieqlegacy_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ieqlegacy_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacydriver.cpp.o CMakeFiles/indi_ieqlegacy_telescope.dir/ieqprolegacy.cpp.o -o indi_ieqlegacy_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 41%] Built target indi_ieqlegacy_telescope make -f drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 41%] Building CXX object drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/ieqdriverbase.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/ieqdriverbase.cpp.o -MF CMakeFiles/indi_ieq_telescope.dir/ieqdriverbase.cpp.o.d -o CMakeFiles/indi_ieq_telescope.dir/ieqdriverbase.cpp.o -c /<>/drivers/telescope/ieqdriverbase.cpp [ 42%] Building CXX object drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/ieqpro.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_ieq_telescope.dir/ieqpro.cpp.o -MF CMakeFiles/indi_ieq_telescope.dir/ieqpro.cpp.o.d -o CMakeFiles/indi_ieq_telescope.dir/ieqpro.cpp.o -c /<>/drivers/telescope/ieqpro.cpp [ 42%] Linking CXX executable indi_ieq_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ieq_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_ieq_telescope.dir/ieqdriverbase.cpp.o CMakeFiles/indi_ieq_telescope.dir/ieqpro.cpp.o -o indi_ieq_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 42%] Built target indi_ieq_telescope make -f drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 42%] Building CXX object drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3driver.cpp.o -MF CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3driver.cpp.o.d -o CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3driver.cpp.o -c /<>/drivers/telescope/ioptronv3driver.cpp [ 42%] Building CXX object drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3.cpp.o -MF CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3.cpp.o.d -o CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3.cpp.o -c /<>/drivers/telescope/ioptronv3.cpp [ 42%] Linking CXX executable indi_ioptronv3_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ioptronv3_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3driver.cpp.o CMakeFiles/indi_ioptronv3_telescope.dir/ioptronv3.cpp.o -o indi_ioptronv3_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 42%] Built target indi_ioptronv3_telescope make -f drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 42%] Building CXX object drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/pmc8driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/pmc8driver.cpp.o -MF CMakeFiles/indi_pmc8_telescope.dir/pmc8driver.cpp.o.d -o CMakeFiles/indi_pmc8_telescope.dir/pmc8driver.cpp.o -c /<>/drivers/telescope/pmc8driver.cpp [ 42%] Building CXX object drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/pmc8.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_pmc8_telescope.dir/pmc8.cpp.o -MF CMakeFiles/indi_pmc8_telescope.dir/pmc8.cpp.o.d -o CMakeFiles/indi_pmc8_telescope.dir/pmc8.cpp.o -c /<>/drivers/telescope/pmc8.cpp [ 42%] Linking CXX executable indi_pmc8_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pmc8_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pmc8_telescope.dir/pmc8driver.cpp.o CMakeFiles/indi_pmc8_telescope.dir/pmc8.cpp.o -o indi_pmc8_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 42%] Built target indi_pmc8_telescope make -f drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 43%] Building CXX object drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/telescope_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/telescope_simulator.cpp.o -MF CMakeFiles/indi_simulator_telescope.dir/telescope_simulator.cpp.o.d -o CMakeFiles/indi_simulator_telescope.dir/telescope_simulator.cpp.o -c /<>/drivers/telescope/telescope_simulator.cpp [ 43%] Building CXX object drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/scopesim_helper.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_simulator_telescope.dir/scopesim_helper.cpp.o -MF CMakeFiles/indi_simulator_telescope.dir/scopesim_helper.cpp.o.d -o CMakeFiles/indi_simulator_telescope.dir/scopesim_helper.cpp.o -c /<>/drivers/telescope/scopesim_helper.cpp [ 43%] Linking CXX executable indi_simulator_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_telescope.dir/telescope_simulator.cpp.o CMakeFiles/indi_simulator_telescope.dir/scopesim_helper.cpp.o -o indi_simulator_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 43%] Built target indi_simulator_telescope make -f drivers/telescope/CMakeFiles/indi_script_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_script_telescope.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_script_telescope.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_script_telescope.dir/build.make drivers/telescope/CMakeFiles/indi_script_telescope.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 43%] Building CXX object drivers/telescope/CMakeFiles/indi_script_telescope.dir/telescope_script.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_script_telescope.dir/telescope_script.cpp.o -MF CMakeFiles/indi_script_telescope.dir/telescope_script.cpp.o.d -o CMakeFiles/indi_script_telescope.dir/telescope_script.cpp.o -c /<>/drivers/telescope/telescope_script.cpp [ 44%] Linking CXX executable indi_script_telescope cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_script_telescope.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_script_telescope.dir/telescope_script.cpp.o -o indi_script_telescope -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 44%] Built target indi_script_telescope make -f drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/build.make drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/telescope /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/telescope /<>/obj-mipsel-linux-gnu/drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/build.make drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 44%] Building CXX object drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPIMount.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPIMount.cpp.o -MF CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPIMount.cpp.o.d -o CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPIMount.cpp.o -c /<>/drivers/telescope/skywatcherAPIMount.cpp /<>/drivers/telescope/skywatcherAPIMount.cpp: In member function ‘virtual bool SkywatcherAPIMount::initProperties()’: /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/inditelescope.h:21, from /<>/drivers/telescope/skywatcherAPI.h:24, from /<>/drivers/telescope/skywatcherAPIMount.h:19, from /<>/drivers/telescope/skywatcherAPIMount.cpp:24: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:215:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 215 | AUXEncoderSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:216:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 216 | AUXEncoderSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:220:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 220 | SnapPortSP[INDI_ENABLED].fill("INDI_ENABLED", "On", ISS_OFF); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:221:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 221 | SnapPortSP[INDI_DISABLED].fill("INDI_DISABLED", "Off", ISS_ON); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:225:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 225 | TrackFactorNP[AXIS_AZ].fill("AXIS_AZ", "Azimuth", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:226:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 226 | TrackFactorNP[AXIS_ALT].fill("AXIS_ALT", "Altitude", "%.2f", 0.1, 5, 0.1, 1); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp: In member function ‘virtual void SkywatcherAPIMount::TimerHit()’: /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1073:87: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1073 | AzimuthRate = std::abs(AzimuthRate) * TrackFactorNP[AXIS_AZ].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/telescope/skywatcherAPIMount.cpp:1113:89: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1113 | AltitudeRate = std::abs(AltitudeRate) * TrackFactorNP[AXIS_ALT].getValue(); | ^ [ 45%] Building CXX object drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPI.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/telescope -I/<>/drivers/telescope -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/telescope/CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPI.cpp.o -MF CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPI.cpp.o.d -o CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPI.cpp.o -c /<>/drivers/telescope/skywatcherAPI.cpp [ 45%] Linking CXX executable indi_skywatcherAltAzMount cd /<>/obj-mipsel-linux-gnu/drivers/telescope && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_skywatcherAltAzMount.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPIMount.cpp.o CMakeFiles/indi_skywatcherAltAzMount.dir/skywatcherAPI.cpp.o -o indi_skywatcherAltAzMount -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/alignment:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 45%] Built target indi_skywatcherAltAzMount make -f drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/ccd /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/ccd /<>/obj-mipsel-linux-gnu/drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 46%] Building CXX object drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/ccd_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/ccd && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/ccd -I/<>/drivers/ccd -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/ccd/CMakeFiles/indi_simulator_ccd.dir/ccd_simulator.cpp.o -MF CMakeFiles/indi_simulator_ccd.dir/ccd_simulator.cpp.o.d -o CMakeFiles/indi_simulator_ccd.dir/ccd_simulator.cpp.o -c /<>/drivers/ccd/ccd_simulator.cpp /<>/drivers/ccd/ccd_simulator.cpp: In member function ‘int CCDSim::DrawCcdFrame(INDI::CCDChip*)’: /<>/drivers/ccd/ccd_simulator.cpp:528:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indiccd.h:30, from /<>/drivers/ccd/ccd_simulator.h:23, from /<>/drivers/ccd/ccd_simulator.cpp:19: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:95: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:95: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:95: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:95: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:95: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:95: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/ccd_simulator.cpp:528:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/ccd_simulator.cpp:528:95: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 528 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ [ 46%] Linking CXX executable indi_simulator_ccd cd /<>/obj-mipsel-linux-gnu/drivers/ccd && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_ccd.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_ccd.dir/ccd_simulator.cpp.o -o indi_simulator_ccd -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 46%] Built target indi_simulator_ccd make -f drivers/ccd/CMakeFiles/indi_simulator_guide.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_guide.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/ccd /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/ccd /<>/obj-mipsel-linux-gnu/drivers/ccd/CMakeFiles/indi_simulator_guide.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/ccd/CMakeFiles/indi_simulator_guide.dir/build.make drivers/ccd/CMakeFiles/indi_simulator_guide.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 46%] Building CXX object drivers/ccd/CMakeFiles/indi_simulator_guide.dir/guide_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/ccd && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/ccd -I/<>/drivers/ccd -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/ccd/CMakeFiles/indi_simulator_guide.dir/guide_simulator.cpp.o -MF CMakeFiles/indi_simulator_guide.dir/guide_simulator.cpp.o.d -o CMakeFiles/indi_simulator_guide.dir/guide_simulator.cpp.o -c /<>/drivers/ccd/guide_simulator.cpp /<>/drivers/ccd/guide_simulator.cpp: In member function ‘virtual bool GuideSim::initProperties()’: /<>/drivers/ccd/guide_simulator.cpp:163:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indiccd.h:30, from /<>/drivers/ccd/guide_simulator.h:21, from /<>/drivers/ccd/guide_simulator.cpp:19: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:163:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/ccd/guide_simulator.cpp:163:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:163:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/ccd/guide_simulator.cpp:163:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:163:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/ccd/guide_simulator.cpp:163:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:163:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/ccd/guide_simulator.cpp:163:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:163:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/ccd/guide_simulator.cpp:163:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:163:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/ccd/guide_simulator.cpp:163:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:163:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 163 | ToggleTimeoutSP[INDI_ENABLED].fill("INDI_ENABLED", "Enabled", ISS_OFF); | ^ /<>/drivers/ccd/guide_simulator.cpp:164:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:164:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/ccd/guide_simulator.cpp:164:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:164:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/ccd/guide_simulator.cpp:164:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:164:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/ccd/guide_simulator.cpp:164:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:164:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/ccd/guide_simulator.cpp:164:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:164:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/ccd/guide_simulator.cpp:164:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:164:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/ccd/guide_simulator.cpp:164:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:164:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 164 | ToggleTimeoutSP[INDI_DISABLED].fill("INDI_DISABLED", "Disabled", ISS_ON); | ^ /<>/drivers/ccd/guide_simulator.cpp: In member function ‘int GuideSim::DrawCcdFrame(INDI::CCDChip*)’: /<>/drivers/ccd/guide_simulator.cpp:397:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:95: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:95: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:95: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:95: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:95: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:95: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ /<>/drivers/ccd/guide_simulator.cpp:397:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/ccd/guide_simulator.cpp:397:95: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 397 | auto targetFocalLength = ScopeInfoNP[FocalLength].getValue() > 0 ? ScopeInfoNP[FocalLength].getValue() : snoopedFocalLength; | ^ [ 47%] Linking CXX executable indi_simulator_guide cd /<>/obj-mipsel-linux-gnu/drivers/ccd && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_guide.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_guide.dir/guide_simulator.cpp.o -o indi_simulator_guide -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 47%] Built target indi_simulator_guide make -f drivers/focuser/CMakeFiles/indi_simulator_focus.dir/build.make drivers/focuser/CMakeFiles/indi_simulator_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_simulator_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_simulator_focus.dir/build.make drivers/focuser/CMakeFiles/indi_simulator_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 48%] Building CXX object drivers/focuser/CMakeFiles/indi_simulator_focus.dir/focus_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_simulator_focus.dir/focus_simulator.cpp.o -MF CMakeFiles/indi_simulator_focus.dir/focus_simulator.cpp.o.d -o CMakeFiles/indi_simulator_focus.dir/focus_simulator.cpp.o -c /<>/drivers/focuser/focus_simulator.cpp /<>/drivers/focuser/focus_simulator.cpp: In member function ‘virtual bool FocusSim::initProperties()’: /<>/drivers/focuser/focus_simulator.cpp:94:14: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indifocuser.h:21, from /<>/drivers/focuser/focus_simulator.h:21, from /<>/drivers/focuser/focus_simulator.cpp:19: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:94:14: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ /<>/drivers/focuser/focus_simulator.cpp:94:14: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:94:14: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ /<>/drivers/focuser/focus_simulator.cpp:94:14: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:94:14: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ /<>/drivers/focuser/focus_simulator.cpp:94:14: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:94:14: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ /<>/drivers/focuser/focus_simulator.cpp:94:14: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:94:14: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ /<>/drivers/focuser/focus_simulator.cpp:94:14: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:94:14: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ /<>/drivers/focuser/focus_simulator.cpp:94:14: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:94:14: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 94 | DelayNP[0].fill("DELAY_VALUE", "Value (uS)", "%.f", 0, 60000, 100, 100); | ^ /<>/drivers/focuser/focus_simulator.cpp: In member function ‘virtual IPState FocusSim::MoveAbsFocuser(uint32_t)’: /<>/drivers/focuser/focus_simulator.cpp:289:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:289:70: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ /<>/drivers/focuser/focus_simulator.cpp:289:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:289:70: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ /<>/drivers/focuser/focus_simulator.cpp:289:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:289:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ /<>/drivers/focuser/focus_simulator.cpp:289:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:289:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ /<>/drivers/focuser/focus_simulator.cpp:289:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:289:70: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ /<>/drivers/focuser/focus_simulator.cpp:289:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:289:70: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ /<>/drivers/focuser/focus_simulator.cpp:289:70: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/focus_simulator.cpp:289:70: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 289 | usleep(std::abs((targetTicks - FocusAbsPosN[0].value) * DelayNP[0].getValue())); | ^ [ 48%] Linking CXX executable indi_simulator_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_focus.dir/focus_simulator.cpp.o -o indi_simulator_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 48%] Built target indi_simulator_focus make -f drivers/focuser/CMakeFiles/indi_robo_focus.dir/build.make drivers/focuser/CMakeFiles/indi_robo_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_robo_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_robo_focus.dir/build.make drivers/focuser/CMakeFiles/indi_robo_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 48%] Building CXX object drivers/focuser/CMakeFiles/indi_robo_focus.dir/robofocus.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_robo_focus.dir/robofocus.cpp.o -MF CMakeFiles/indi_robo_focus.dir/robofocus.cpp.o.d -o CMakeFiles/indi_robo_focus.dir/robofocus.cpp.o -c /<>/drivers/focuser/robofocus.cpp [ 48%] Linking CXX executable indi_robo_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_robo_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_robo_focus.dir/robofocus.cpp.o -o indi_robo_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 48%] Built target indi_robo_focus make -f drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/build.make drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/build.make drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 48%] Building CXX object drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/fcusb.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_fcusb_focus.dir/fcusb.cpp.o -MF CMakeFiles/indi_fcusb_focus.dir/fcusb.cpp.o.d -o CMakeFiles/indi_fcusb_focus.dir/fcusb.cpp.o -c /<>/drivers/focuser/fcusb.cpp [ 48%] Linking CXX executable indi_fcusb_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_fcusb_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_fcusb_focus.dir/fcusb.cpp.o -o indi_fcusb_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 48%] Built target indi_fcusb_focus make -f drivers/focuser/CMakeFiles/indi_nfocus.dir/build.make drivers/focuser/CMakeFiles/indi_nfocus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_nfocus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_nfocus.dir/build.make drivers/focuser/CMakeFiles/indi_nfocus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 48%] Building CXX object drivers/focuser/CMakeFiles/indi_nfocus.dir/nfocus.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_nfocus.dir/nfocus.cpp.o -MF CMakeFiles/indi_nfocus.dir/nfocus.cpp.o.d -o CMakeFiles/indi_nfocus.dir/nfocus.cpp.o -c /<>/drivers/focuser/nfocus.cpp [ 48%] Linking CXX executable indi_nfocus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nfocus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_nfocus.dir/nfocus.cpp.o -o indi_nfocus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 48%] Built target indi_nfocus make -f drivers/focuser/CMakeFiles/indi_nstep_focus.dir/build.make drivers/focuser/CMakeFiles/indi_nstep_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_nstep_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_nstep_focus.dir/build.make drivers/focuser/CMakeFiles/indi_nstep_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 48%] Building CXX object drivers/focuser/CMakeFiles/indi_nstep_focus.dir/nstep.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_nstep_focus.dir/nstep.cpp.o -MF CMakeFiles/indi_nstep_focus.dir/nstep.cpp.o.d -o CMakeFiles/indi_nstep_focus.dir/nstep.cpp.o -c /<>/drivers/focuser/nstep.cpp [ 49%] Linking CXX executable indi_nstep_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nstep_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_nstep_focus.dir/nstep.cpp.o -o indi_nstep_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 49%] Built target indi_nstep_focus make -f drivers/focuser/CMakeFiles/indi_efa_focus.dir/build.make drivers/focuser/CMakeFiles/indi_efa_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_efa_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_efa_focus.dir/build.make drivers/focuser/CMakeFiles/indi_efa_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 49%] Building CXX object drivers/focuser/CMakeFiles/indi_efa_focus.dir/planewave_efa.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_efa_focus.dir/planewave_efa.cpp.o -MF CMakeFiles/indi_efa_focus.dir/planewave_efa.cpp.o.d -o CMakeFiles/indi_efa_focus.dir/planewave_efa.cpp.o -c /<>/drivers/focuser/planewave_efa.cpp [ 49%] Linking CXX executable indi_efa_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_efa_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_efa_focus.dir/planewave_efa.cpp.o -o indi_efa_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 49%] Built target indi_efa_focus make -f drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/build.make drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/build.make drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 49%] Building CXX object drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/celestronauxpacket.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/celestronauxpacket.cpp.o -MF CMakeFiles/indi_celestron_sct_focus.dir/celestronauxpacket.cpp.o.d -o CMakeFiles/indi_celestron_sct_focus.dir/celestronauxpacket.cpp.o -c /<>/drivers/focuser/celestronauxpacket.cpp [ 49%] Building CXX object drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/celestron.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_celestron_sct_focus.dir/celestron.cpp.o -MF CMakeFiles/indi_celestron_sct_focus.dir/celestron.cpp.o.d -o CMakeFiles/indi_celestron_sct_focus.dir/celestron.cpp.o -c /<>/drivers/focuser/celestron.cpp [ 49%] Linking CXX executable indi_celestron_sct_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_celestron_sct_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_celestron_sct_focus.dir/celestronauxpacket.cpp.o CMakeFiles/indi_celestron_sct_focus.dir/celestron.cpp.o -o indi_celestron_sct_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 49%] Built target indi_celestron_sct_focus make -f drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 49%] Building CXX object drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/aaf2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_aaf2_focus.dir/aaf2.cpp.o -MF CMakeFiles/indi_aaf2_focus.dir/aaf2.cpp.o.d -o CMakeFiles/indi_aaf2_focus.dir/aaf2.cpp.o -c /<>/drivers/focuser/aaf2.cpp [ 49%] Linking CXX executable indi_aaf2_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_aaf2_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_aaf2_focus.dir/aaf2.cpp.o -o indi_aaf2_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 49%] Built target indi_aaf2_focus make -f drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 49%] Building CXX object drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/rbfocus.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_rbfocus_focus.dir/rbfocus.cpp.o -MF CMakeFiles/indi_rbfocus_focus.dir/rbfocus.cpp.o.d -o CMakeFiles/indi_rbfocus_focus.dir/rbfocus.cpp.o -c /<>/drivers/focuser/rbfocus.cpp [ 49%] Linking CXX executable indi_rbfocus_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rbfocus_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_rbfocus_focus.dir/rbfocus.cpp.o -o indi_rbfocus_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 49%] Built target indi_rbfocus_focus make -f drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 49%] Building CXX object drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/moonlite.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_moonlite_focus.dir/moonlite.cpp.o -MF CMakeFiles/indi_moonlite_focus.dir/moonlite.cpp.o.d -o CMakeFiles/indi_moonlite_focus.dir/moonlite.cpp.o -c /<>/drivers/focuser/moonlite.cpp [ 49%] Linking CXX executable indi_moonlite_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_moonlite_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_moonlite_focus.dir/moonlite.cpp.o -o indi_moonlite_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 49%] Built target indi_moonlite_focus make -f drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/moonlite_dro.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_moonlitedro_focus.dir/moonlite_dro.cpp.o -MF CMakeFiles/indi_moonlitedro_focus.dir/moonlite_dro.cpp.o.d -o CMakeFiles/indi_moonlitedro_focus.dir/moonlite_dro.cpp.o -c /<>/drivers/focuser/moonlite_dro.cpp [ 50%] Linking CXX executable indi_moonlitedro_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_moonlitedro_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_moonlitedro_focus.dir/moonlite_dro.cpp.o -o indi_moonlitedro_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 50%] Built target indi_moonlitedro_focus make -f drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/myfocuserpro2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_myfocuserpro2_focus.dir/myfocuserpro2.cpp.o -MF CMakeFiles/indi_myfocuserpro2_focus.dir/myfocuserpro2.cpp.o.d -o CMakeFiles/indi_myfocuserpro2_focus.dir/myfocuserpro2.cpp.o -c /<>/drivers/focuser/myfocuserpro2.cpp [ 50%] Linking CXX executable indi_myfocuserpro2_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_myfocuserpro2_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_myfocuserpro2_focus.dir/myfocuserpro2.cpp.o -o indi_myfocuserpro2_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 50%] Built target indi_myfocuserpro2_focus make -f drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 50%] Building CXX object drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/onfocus.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_onfocus_focus.dir/onfocus.cpp.o -MF CMakeFiles/indi_onfocus_focus.dir/onfocus.cpp.o.d -o CMakeFiles/indi_onfocus_focus.dir/onfocus.cpp.o -c /<>/drivers/focuser/onfocus.cpp [ 50%] Linking CXX executable indi_onfocus_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_onfocus_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_onfocus_focus.dir/onfocus.cpp.o -o indi_onfocus_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 50%] Built target indi_onfocus_focus make -f drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/build.make drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 51%] Building CXX object drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/teenastro.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_teenastro_focus.dir/teenastro.cpp.o -MF CMakeFiles/indi_teenastro_focus.dir/teenastro.cpp.o.d -o CMakeFiles/indi_teenastro_focus.dir/teenastro.cpp.o -c /<>/drivers/focuser/teenastro.cpp [ 51%] Linking CXX executable indi_teenastro_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_teenastro_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_teenastro_focus.dir/teenastro.cpp.o -o indi_teenastro_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 51%] Built target indi_teenastro_focus make -f drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 51%] Building CXX object drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/sestosenso.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_sestosenso_focus.dir/sestosenso.cpp.o -MF CMakeFiles/indi_sestosenso_focus.dir/sestosenso.cpp.o.d -o CMakeFiles/indi_sestosenso_focus.dir/sestosenso.cpp.o -c /<>/drivers/focuser/sestosenso.cpp [ 52%] Linking CXX executable indi_sestosenso_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_sestosenso_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_sestosenso_focus.dir/sestosenso.cpp.o -o indi_sestosenso_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 52%] Built target indi_sestosenso_focus make -f drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 52%] Building CXX object drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/sestosenso2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_sestosenso2_focus.dir/sestosenso2.cpp.o -MF CMakeFiles/indi_sestosenso2_focus.dir/sestosenso2.cpp.o.d -o CMakeFiles/indi_sestosenso2_focus.dir/sestosenso2.cpp.o -c /<>/drivers/focuser/sestosenso2.cpp [ 52%] Linking CXX executable indi_sestosenso2_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_sestosenso2_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_sestosenso2_focus.dir/sestosenso2.cpp.o -o indi_sestosenso2_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 52%] Built target indi_sestosenso2_focus make -f drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/build.make drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/build.make drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 52%] Building CXX object drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/esattoarco.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/esattoarco.cpp.o -MF CMakeFiles/indi_esattoarco_focus.dir/esattoarco.cpp.o.d -o CMakeFiles/indi_esattoarco_focus.dir/esattoarco.cpp.o -c /<>/drivers/focuser/esattoarco.cpp /<>/drivers/focuser/esattoarco.cpp: In member function ‘virtual bool EsattoArco::initProperties()’: /<>/drivers/focuser/esattoarco.cpp:66:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indifocuser.h:21, from /<>/drivers/focuser/esattoarco.h:27, from /<>/drivers/focuser/esattoarco.cpp:25: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:66:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:66:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:66:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:66:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:66:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:66:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:66:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:66:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:66:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:66:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:66:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:66:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:66:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 66 | FirmwareTP[ESATTO_FIRMWARE_SN].fill("ESATTO_FIRMWARE_SN", "Esatto SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:67:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:67:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:67:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:67:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:67:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:67:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:67:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:67:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:67:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:67:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:67:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:67:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:67:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:67:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 67 | FirmwareTP[ESATTO_FIRMWARE_VERSION].fill("ESATTO_FIRMWARE_VERSION", "Esatto Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:68:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:68:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:68:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:68:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:68:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:68:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:68:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:68:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:68:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:68:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:68:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:68:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:68:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:68:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 68 | FirmwareTP[ARCO_FIRMWARE_SN].fill("ARCO_FIRMWARE_SN", "Arco SN", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:69:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:69:37: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:69:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:69:37: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:69:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:69:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:69:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:69:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:69:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:69:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:69:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:69:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:69:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:69:37: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 69 | FirmwareTP[ARCO_FIRMWARE_VERSION].fill("VERARCO_FIRMWARE_VERSIONSION", "Arco Firmware", ""); | ^ /<>/drivers/focuser/esattoarco.cpp:77:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:77:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:77:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:77:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:77:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:77:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:77:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:77:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:77:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:77:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:77:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:77:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:77:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:77:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 77 | VoltageNP[VOLTAGE_12V].fill("VOLTAGE_12V", "12v", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:78:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:78:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:78:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:78:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:78:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:78:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:78:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:78:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:78:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:78:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:78:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:78:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp:78:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:78:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 78 | VoltageNP[VOLTAGE_USB].fill("VOLTAGE_USB", "USB", "%.2f", 0, 100, 0., 0.); | ^ /<>/drivers/focuser/esattoarco.cpp: In member function ‘bool EsattoArco::updateVoltageIn()’: /<>/drivers/focuser/esattoarco.cpp:364:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:364:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:364:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:364:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:364:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:364:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:364:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:364:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 364 | VoltageNP[VOLTAGE_12V].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:368:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:368:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:368:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:368:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:368:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:368:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp:368:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:368:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 368 | VoltageNP[VOLTAGE_USB].setValue(voltage); | ^ /<>/drivers/focuser/esattoarco.cpp: In member function ‘virtual void EsattoArco::TimerHit()’: /<>/drivers/focuser/esattoarco.cpp:658:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:658:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:658:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:658:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:658:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:658:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:658:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:658:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 658 | auto current12V = VoltageNP[VOLTAGE_12V].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:659:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:659:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:659:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:659:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:659:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:659:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:659:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:659:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 659 | auto currentUSB = VoltageNP[VOLTAGE_USB].getValue(); | ^ /<>/drivers/focuser/esattoarco.cpp:662:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:662:60: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/drivers/focuser/esattoarco.cpp:662:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:662:60: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/drivers/focuser/esattoarco.cpp:662:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:662:60: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/drivers/focuser/esattoarco.cpp:662:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:662:60: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/drivers/focuser/esattoarco.cpp:662:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:662:60: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/drivers/focuser/esattoarco.cpp:662:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:662:60: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/drivers/focuser/esattoarco.cpp:662:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:662:60: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 662 | if (std::abs(current12V - VoltageNP[VOLTAGE_12V].getValue()) >= 0.1 || | ^ /<>/drivers/focuser/esattoarco.cpp:663:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:663:64: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/drivers/focuser/esattoarco.cpp:663:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:663:64: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/drivers/focuser/esattoarco.cpp:663:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:663:64: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/drivers/focuser/esattoarco.cpp:663:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:663:64: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/drivers/focuser/esattoarco.cpp:663:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:663:64: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/drivers/focuser/esattoarco.cpp:663:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:663:64: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/drivers/focuser/esattoarco.cpp:663:64: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:663:64: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 663 | std::abs(currentUSB - VoltageNP[VOLTAGE_USB].getValue()) >= 0.1) | ^ /<>/drivers/focuser/esattoarco.cpp:666:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/drivers/focuser/esattoarco.cpp:666:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/drivers/focuser/esattoarco.cpp:666:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/drivers/focuser/esattoarco.cpp:666:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/drivers/focuser/esattoarco.cpp:666:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/drivers/focuser/esattoarco.cpp:666:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/drivers/focuser/esattoarco.cpp:666:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:666:42: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 666 | if (VoltageNP[VOLTAGE_12V].getValue() < 11.0) | ^ /<>/drivers/focuser/esattoarco.cpp: In member function ‘bool EsattoArco::Ack()’: /<>/drivers/focuser/esattoarco.cpp:730:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:730:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:730:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:730:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:730:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:730:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:730:50: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:730:50: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 730 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:731:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:731:55: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:731:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:731:55: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:731:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:731:55: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:731:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:731:55: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:731:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:731:55: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:731:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:731:55: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:731:55: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:731:55: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 731 | IUSaveText(&FirmwareTP[ESATTO_FIRMWARE_VERSION], firmware.c_str()); | ^ In file included from /<>/libs/indibase/defaultdevice.h:23: /<>/drivers/focuser/esattoarco.cpp:732:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:86: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:733:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 733 | FirmwareTP[ESATTO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:732:9: note: in expansion of macro ‘LOGF_INFO’ 732 | LOGF_INFO("Esatto SN: %s Firmware version: %s", FirmwareTP[ESATTO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:743:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:743:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:743:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:743:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:743:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:743:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:743:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 743 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_SN], serial.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:744:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:744:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:744:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:744:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:744:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:744:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:744:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:744:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 744 | IUSaveText(&FirmwareTP[ARCO_FIRMWARE_VERSION], firmware.c_str()); | ^ /<>/drivers/focuser/esattoarco.cpp:745:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:82: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:746:51: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 746 | FirmwareTP[ARCO_FIRMWARE_VERSION].getText()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/focuser/esattoarco.cpp:745:9: note: in expansion of macro ‘LOGF_INFO’ 745 | LOGF_INFO("Arco SN: %s Firmware version: %s", FirmwareTP[ARCO_FIRMWARE_SN].getText(), | ^~~~~~~~~ [ 53%] Building CXX object drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/primalucacommandset.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_esattoarco_focus.dir/primalucacommandset.cpp.o -MF CMakeFiles/indi_esattoarco_focus.dir/primalucacommandset.cpp.o.d -o CMakeFiles/indi_esattoarco_focus.dir/primalucacommandset.cpp.o -c /<>/drivers/focuser/primalucacommandset.cpp [ 53%] Linking CXX executable indi_esattoarco_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_esattoarco_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_esattoarco_focus.dir/esattoarco.cpp.o CMakeFiles/indi_esattoarco_focus.dir/primalucacommandset.cpp.o -o indi_esattoarco_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 53%] Built target indi_esattoarco_focus make -f drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/build.make drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 54%] Building CXX object drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/rainbowRSF.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_rainbowrsf_focus.dir/rainbowRSF.cpp.o -MF CMakeFiles/indi_rainbowrsf_focus.dir/rainbowRSF.cpp.o.d -o CMakeFiles/indi_rainbowrsf_focus.dir/rainbowRSF.cpp.o -c /<>/drivers/focuser/rainbowRSF.cpp [ 54%] Linking CXX executable indi_rainbowrsf_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rainbowrsf_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_rainbowrsf_focus.dir/rainbowRSF.cpp.o -o indi_rainbowrsf_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 54%] Built target indi_rainbowrsf_focus make -f drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 55%] Building CXX object drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/lakeside.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -Wno-format-overflow -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_lakeside_focus.dir/lakeside.cpp.o -MF CMakeFiles/indi_lakeside_focus.dir/lakeside.cpp.o.d -o CMakeFiles/indi_lakeside_focus.dir/lakeside.cpp.o -c /<>/drivers/focuser/lakeside.cpp [ 55%] Linking CXX executable indi_lakeside_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lakeside_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_lakeside_focus.dir/lakeside.cpp.o -o indi_lakeside_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 55%] Built target indi_lakeside_focus make -f drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 56%] Building CXX object drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/dmfc.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_dmfc_focus.dir/dmfc.cpp.o -MF CMakeFiles/indi_dmfc_focus.dir/dmfc.cpp.o.d -o CMakeFiles/indi_dmfc_focus.dir/dmfc.cpp.o -c /<>/drivers/focuser/dmfc.cpp [ 56%] Linking CXX executable indi_dmfc_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_dmfc_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_dmfc_focus.dir/dmfc.cpp.o -o indi_dmfc_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 56%] Built target indi_dmfc_focus make -f drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 56%] Building CXX object drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/pegasus_focuscube.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_pegasus_focuscube.dir/pegasus_focuscube.cpp.o -MF CMakeFiles/indi_pegasus_focuscube.dir/pegasus_focuscube.cpp.o.d -o CMakeFiles/indi_pegasus_focuscube.dir/pegasus_focuscube.cpp.o -c /<>/drivers/focuser/pegasus_focuscube.cpp [ 56%] Linking CXX executable indi_pegasus_focuscube cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_focuscube.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_focuscube.dir/pegasus_focuscube.cpp.o -o indi_pegasus_focuscube -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 56%] Built target indi_pegasus_focuscube make -f drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 56%] Building CXX object drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/pegasus_prodigyMF.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_pegasus_prodigyMF.dir/pegasus_prodigyMF.cpp.o -MF CMakeFiles/indi_pegasus_prodigyMF.dir/pegasus_prodigyMF.cpp.o.d -o CMakeFiles/indi_pegasus_prodigyMF.dir/pegasus_prodigyMF.cpp.o -c /<>/drivers/focuser/pegasus_prodigyMF.cpp [ 57%] Linking CXX executable indi_pegasus_prodigyMF cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_prodigyMF.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_prodigyMF.dir/pegasus_prodigyMF.cpp.o -o indi_pegasus_prodigyMF -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 57%] Built target indi_pegasus_prodigyMF make -f drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/build.make drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 57%] Building CXX object drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/pegasus_scopsoag.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_pegasus_scopsoag.dir/pegasus_scopsoag.cpp.o -MF CMakeFiles/indi_pegasus_scopsoag.dir/pegasus_scopsoag.cpp.o.d -o CMakeFiles/indi_pegasus_scopsoag.dir/pegasus_scopsoag.cpp.o -c /<>/drivers/focuser/pegasus_scopsoag.cpp [ 57%] Linking CXX executable indi_pegasus_scopsoag cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_scopsoag.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_scopsoag.dir/pegasus_scopsoag.cpp.o -o indi_pegasus_scopsoag -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 57%] Built target indi_pegasus_scopsoag make -f drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/build.make drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/build.make drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 57%] Building CXX object drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/usbfocusv3.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_usbfocusv3_focus.dir/usbfocusv3.cpp.o -MF CMakeFiles/indi_usbfocusv3_focus.dir/usbfocusv3.cpp.o.d -o CMakeFiles/indi_usbfocusv3_focus.dir/usbfocusv3.cpp.o -c /<>/drivers/focuser/usbfocusv3.cpp [ 57%] Linking CXX executable indi_usbfocusv3_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_usbfocusv3_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_usbfocusv3_focus.dir/usbfocusv3.cpp.o -o indi_usbfocusv3_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 57%] Built target indi_usbfocusv3_focus make -f drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/build.make drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/build.make drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 57%] Building CXX object drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/microtouch.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_microtouch_focus.dir/microtouch.cpp.o -MF CMakeFiles/indi_microtouch_focus.dir/microtouch.cpp.o.d -o CMakeFiles/indi_microtouch_focus.dir/microtouch.cpp.o -c /<>/drivers/focuser/microtouch.cpp [ 57%] Linking CXX executable indi_microtouch_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_microtouch_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_microtouch_focus.dir/microtouch.cpp.o -o indi_microtouch_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 57%] Built target indi_microtouch_focus make -f drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 57%] Building CXX object drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/steeldrive2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_steeldrive2_focus.dir/steeldrive2.cpp.o -MF CMakeFiles/indi_steeldrive2_focus.dir/steeldrive2.cpp.o.d -o CMakeFiles/indi_steeldrive2_focus.dir/steeldrive2.cpp.o -c /<>/drivers/focuser/steeldrive2.cpp [ 57%] Linking CXX executable indi_steeldrive2_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_steeldrive2_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_steeldrive2_focus.dir/steeldrive2.cpp.o -o indi_steeldrive2_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 57%] Built target indi_steeldrive2_focus make -f drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/build.make drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 57%] Building CXX object drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/steeldrive.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_steeldrive_focus.dir/steeldrive.cpp.o -MF CMakeFiles/indi_steeldrive_focus.dir/steeldrive.cpp.o.d -o CMakeFiles/indi_steeldrive_focus.dir/steeldrive.cpp.o -c /<>/drivers/focuser/steeldrive.cpp [ 58%] Linking CXX executable indi_steeldrive_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_steeldrive_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_steeldrive_focus.dir/steeldrive.cpp.o -o indi_steeldrive_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 58%] Built target indi_steeldrive_focus make -f drivers/focuser/CMakeFiles/indi_lynx_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lynx_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_lynx_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_lynx_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lynx_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_lynx_focus.dir/focuslynxbase.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_lynx_focus.dir/focuslynxbase.cpp.o -MF CMakeFiles/indi_lynx_focus.dir/focuslynxbase.cpp.o.d -o CMakeFiles/indi_lynx_focus.dir/focuslynxbase.cpp.o -c /<>/drivers/focuser/focuslynxbase.cpp [ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_lynx_focus.dir/focuslynx.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_lynx_focus.dir/focuslynx.cpp.o -MF CMakeFiles/indi_lynx_focus.dir/focuslynx.cpp.o.d -o CMakeFiles/indi_lynx_focus.dir/focuslynx.cpp.o -c /<>/drivers/focuser/focuslynx.cpp [ 58%] Linking CXX executable indi_lynx_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lynx_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_lynx_focus.dir/focuslynxbase.cpp.o CMakeFiles/indi_lynx_focus.dir/focuslynx.cpp.o -o indi_lynx_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 58%] Built target indi_lynx_focus make -f drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/build.make drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/build.make drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/perfectstar.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_perfectstar_focus.dir/perfectstar.cpp.o -MF CMakeFiles/indi_perfectstar_focus.dir/perfectstar.cpp.o.d -o CMakeFiles/indi_perfectstar_focus.dir/perfectstar.cpp.o -c /<>/drivers/focuser/perfectstar.cpp [ 58%] Linking CXX executable indi_perfectstar_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_perfectstar_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_perfectstar_focus.dir/perfectstar.cpp.o -o indi_perfectstar_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 58%] Built target indi_perfectstar_focus make -f drivers/focuser/CMakeFiles/indi_siefs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_siefs_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_siefs_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_siefs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_siefs_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_siefs_focus.dir/si_efs.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_siefs_focus.dir/si_efs.cpp.o -MF CMakeFiles/indi_siefs_focus.dir/si_efs.cpp.o.d -o CMakeFiles/indi_siefs_focus.dir/si_efs.cpp.o -c /<>/drivers/focuser/si_efs.cpp [ 58%] Linking CXX executable indi_siefs_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_siefs_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_siefs_focus.dir/si_efs.cpp.o -o indi_siefs_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 58%] Built target indi_siefs_focus make -f drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/hitecastrodcfocuser.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_hitecastrodc_focus.dir/hitecastrodcfocuser.cpp.o -MF CMakeFiles/indi_hitecastrodc_focus.dir/hitecastrodcfocuser.cpp.o.d -o CMakeFiles/indi_hitecastrodc_focus.dir/hitecastrodcfocuser.cpp.o -c /<>/drivers/focuser/hitecastrodcfocuser.cpp [ 58%] Linking CXX executable indi_hitecastrodc_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_hitecastrodc_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_hitecastrodc_focus.dir/hitecastrodcfocuser.cpp.o -o indi_hitecastrodc_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 58%] Built target indi_hitecastrodc_focus make -f drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/build.make drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/build.make drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 58%] Building CXX object drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/deepskydad_af1.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_deepskydad_af1_focus.dir/deepskydad_af1.cpp.o -MF CMakeFiles/indi_deepskydad_af1_focus.dir/deepskydad_af1.cpp.o.d -o CMakeFiles/indi_deepskydad_af1_focus.dir/deepskydad_af1.cpp.o -c /<>/drivers/focuser/deepskydad_af1.cpp [ 59%] Linking CXX executable indi_deepskydad_af1_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_af1_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_deepskydad_af1_focus.dir/deepskydad_af1.cpp.o -o indi_deepskydad_af1_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 59%] Built target indi_deepskydad_af1_focus make -f drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/build.make drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/deepskydad_af2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_deepskydad_af2_focus.dir/deepskydad_af2.cpp.o -MF CMakeFiles/indi_deepskydad_af2_focus.dir/deepskydad_af2.cpp.o.d -o CMakeFiles/indi_deepskydad_af2_focus.dir/deepskydad_af2.cpp.o -c /<>/drivers/focuser/deepskydad_af2.cpp [ 59%] Linking CXX executable indi_deepskydad_af2_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_af2_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_deepskydad_af2_focus.dir/deepskydad_af2.cpp.o -o indi_deepskydad_af2_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 59%] Built target indi_deepskydad_af2_focus make -f drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/build.make drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/build.make drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/deepskydad_af3.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_deepskydad_af3_focus.dir/deepskydad_af3.cpp.o -MF CMakeFiles/indi_deepskydad_af3_focus.dir/deepskydad_af3.cpp.o.d -o CMakeFiles/indi_deepskydad_af3_focus.dir/deepskydad_af3.cpp.o -c /<>/drivers/focuser/deepskydad_af3.cpp [ 59%] Linking CXX executable indi_deepskydad_af3_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_af3_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_deepskydad_af3_focus.dir/deepskydad_af3.cpp.o -o indi_deepskydad_af3_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 59%] Built target indi_deepskydad_af3_focus make -f drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/build.make drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/smartfocus.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_smartfocus_focus.dir/smartfocus.cpp.o -MF CMakeFiles/indi_smartfocus_focus.dir/smartfocus.cpp.o.d -o CMakeFiles/indi_smartfocus_focus.dir/smartfocus.cpp.o -c /<>/drivers/focuser/smartfocus.cpp [ 59%] Linking CXX executable indi_smartfocus_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_smartfocus_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_smartfocus_focus.dir/smartfocus.cpp.o -o indi_smartfocus_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 59%] Built target indi_smartfocus_focus make -f drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/build.make drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/tcfs.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_tcfs_focus.dir/tcfs.cpp.o -MF CMakeFiles/indi_tcfs_focus.dir/tcfs.cpp.o.d -o CMakeFiles/indi_tcfs_focus.dir/tcfs.cpp.o -c /<>/drivers/focuser/tcfs.cpp [ 59%] Linking CXX executable indi_tcfs_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_tcfs_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_tcfs_focus.dir/tcfs.cpp.o -o indi_tcfs_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 59%] Built target indi_tcfs_focus make -f drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/build.make drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/lacerta_mfoc.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_lacerta_mfoc_focus.dir/lacerta_mfoc.cpp.o -MF CMakeFiles/indi_lacerta_mfoc_focus.dir/lacerta_mfoc.cpp.o.d -o CMakeFiles/indi_lacerta_mfoc_focus.dir/lacerta_mfoc.cpp.o -c /<>/drivers/focuser/lacerta_mfoc.cpp [ 59%] Linking CXX executable indi_lacerta_mfoc_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_lacerta_mfoc_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_lacerta_mfoc_focus.dir/lacerta_mfoc.cpp.o -o indi_lacerta_mfoc_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 59%] Built target indi_lacerta_mfoc_focus make -f drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/build.make drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/focuser /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/focuser /<>/obj-mipsel-linux-gnu/drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/build.make drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/activefocuser.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/activefocuser.cpp.o -MF CMakeFiles/indi_activefocuser_focus.dir/activefocuser.cpp.o.d -o CMakeFiles/indi_activefocuser_focus.dir/activefocuser.cpp.o -c /<>/drivers/focuser/activefocuser.cpp [ 59%] Building CXX object drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/activefocuser_utils.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/focuser -I/<>/drivers/focuser -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/focuser/CMakeFiles/indi_activefocuser_focus.dir/activefocuser_utils.cpp.o -MF CMakeFiles/indi_activefocuser_focus.dir/activefocuser_utils.cpp.o.d -o CMakeFiles/indi_activefocuser_focus.dir/activefocuser_utils.cpp.o -c /<>/drivers/focuser/activefocuser_utils.cpp [ 60%] Linking CXX executable indi_activefocuser_focus cd /<>/obj-mipsel-linux-gnu/drivers/focuser && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_activefocuser_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_activefocuser_focus.dir/activefocuser.cpp.o CMakeFiles/indi_activefocuser_focus.dir/activefocuser_utils.cpp.o -o indi_activefocuser_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 60%] Built target indi_activefocuser_focus make -f drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 60%] Building CXX object drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/nframe.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_nframe_rotator.dir/nframe.cpp.o -MF CMakeFiles/indi_nframe_rotator.dir/nframe.cpp.o.d -o CMakeFiles/indi_nframe_rotator.dir/nframe.cpp.o -c /<>/drivers/rotator/nframe.cpp [ 61%] Linking CXX executable indi_nframe_rotator cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nframe_rotator.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_nframe_rotator.dir/nframe.cpp.o -o indi_nframe_rotator -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 61%] Built target indi_nframe_rotator make -f drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 61%] Building CXX object drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/rotator_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_simulator_rotator.dir/rotator_simulator.cpp.o -MF CMakeFiles/indi_simulator_rotator.dir/rotator_simulator.cpp.o.d -o CMakeFiles/indi_simulator_rotator.dir/rotator_simulator.cpp.o -c /<>/drivers/rotator/rotator_simulator.cpp [ 61%] Linking CXX executable indi_simulator_rotator cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_rotator.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_rotator.dir/rotator_simulator.cpp.o -o indi_simulator_rotator -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 61%] Built target indi_simulator_rotator make -f drivers/rotator/CMakeFiles/indi_gemini_focus.dir/build.make drivers/rotator/CMakeFiles/indi_gemini_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_gemini_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_gemini_focus.dir/build.make drivers/rotator/CMakeFiles/indi_gemini_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 61%] Building CXX object drivers/rotator/CMakeFiles/indi_gemini_focus.dir/gemini.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_gemini_focus.dir/gemini.cpp.o -MF CMakeFiles/indi_gemini_focus.dir/gemini.cpp.o.d -o CMakeFiles/indi_gemini_focus.dir/gemini.cpp.o -c /<>/drivers/rotator/gemini.cpp [ 61%] Linking CXX executable indi_gemini_focus cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_gemini_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_gemini_focus.dir/gemini.cpp.o -o indi_gemini_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 61%] Built target indi_gemini_focus make -f drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/build.make drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/build.make drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 61%] Building CXX object drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/nightcrawler.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_nightcrawler_focus.dir/nightcrawler.cpp.o -MF CMakeFiles/indi_nightcrawler_focus.dir/nightcrawler.cpp.o.d -o CMakeFiles/indi_nightcrawler_focus.dir/nightcrawler.cpp.o -c /<>/drivers/rotator/nightcrawler.cpp [ 61%] Linking CXX executable indi_nightcrawler_focus cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nightcrawler_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_nightcrawler_focus.dir/nightcrawler.cpp.o -o indi_nightcrawler_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 61%] Built target indi_nightcrawler_focus make -f drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 62%] Building CXX object drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/pyxis.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_pyxis_rotator.dir/pyxis.cpp.o -MF CMakeFiles/indi_pyxis_rotator.dir/pyxis.cpp.o.d -o CMakeFiles/indi_pyxis_rotator.dir/pyxis.cpp.o -c /<>/drivers/rotator/pyxis.cpp [ 62%] Linking CXX executable indi_pyxis_rotator cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pyxis_rotator.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pyxis_rotator.dir/pyxis.cpp.o -o indi_pyxis_rotator -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 62%] Built target indi_pyxis_rotator make -f drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 63%] Building CXX object drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/pegasus_falcon.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_falcon_rotator.dir/pegasus_falcon.cpp.o -MF CMakeFiles/indi_falcon_rotator.dir/pegasus_falcon.cpp.o.d -o CMakeFiles/indi_falcon_rotator.dir/pegasus_falcon.cpp.o -c /<>/drivers/rotator/pegasus_falcon.cpp [ 63%] Linking CXX executable indi_falcon_rotator cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_falcon_rotator.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_falcon_rotator.dir/pegasus_falcon.cpp.o -o indi_falcon_rotator -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 63%] Built target indi_falcon_rotator make -f drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/build.make drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 63%] Building CXX object drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/wanderer_rotator_lite.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_wanderer_lite_rotator.dir/wanderer_rotator_lite.cpp.o -MF CMakeFiles/indi_wanderer_lite_rotator.dir/wanderer_rotator_lite.cpp.o.d -o CMakeFiles/indi_wanderer_lite_rotator.dir/wanderer_rotator_lite.cpp.o -c /<>/drivers/rotator/wanderer_rotator_lite.cpp [ 63%] Linking CXX executable indi_wanderer_lite_rotator cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_wanderer_lite_rotator.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_wanderer_lite_rotator.dir/wanderer_rotator_lite.cpp.o -o indi_wanderer_lite_rotator -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 63%] Built target indi_wanderer_lite_rotator make -f drivers/rotator/CMakeFiles/indi_integra_focus.dir/build.make drivers/rotator/CMakeFiles/indi_integra_focus.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_integra_focus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_integra_focus.dir/build.make drivers/rotator/CMakeFiles/indi_integra_focus.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 63%] Building CXX object drivers/rotator/CMakeFiles/indi_integra_focus.dir/integra.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_integra_focus.dir/integra.cpp.o -MF CMakeFiles/indi_integra_focus.dir/integra.cpp.o.d -o CMakeFiles/indi_integra_focus.dir/integra.cpp.o -c /<>/drivers/rotator/integra.cpp [ 64%] Linking CXX executable indi_integra_focus cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_integra_focus.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_integra_focus.dir/integra.cpp.o -o indi_integra_focus -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 64%] Built target indi_integra_focus make -f drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/build.make drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/rotator /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/rotator /<>/obj-mipsel-linux-gnu/drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/build.make drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 64%] Building CXX object drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/deepskydad_fr1.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/rotator -I/<>/drivers/rotator -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/rotator/CMakeFiles/indi_deepskydad_fr1.dir/deepskydad_fr1.cpp.o -MF CMakeFiles/indi_deepskydad_fr1.dir/deepskydad_fr1.cpp.o.d -o CMakeFiles/indi_deepskydad_fr1.dir/deepskydad_fr1.cpp.o -c /<>/drivers/rotator/deepskydad_fr1.cpp [ 64%] Linking CXX executable indi_deepskydad_fr1 cd /<>/obj-mipsel-linux-gnu/drivers/rotator && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_fr1.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_deepskydad_fr1.dir/deepskydad_fr1.cpp.o -o indi_deepskydad_fr1 -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 64%] Built target indi_deepskydad_fr1 make -f drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 64%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/xagyl_wheel.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_xagyl_wheel.dir/xagyl_wheel.cpp.o -MF CMakeFiles/indi_xagyl_wheel.dir/xagyl_wheel.cpp.o.d -o CMakeFiles/indi_xagyl_wheel.dir/xagyl_wheel.cpp.o -c /<>/drivers/filter_wheel/xagyl_wheel.cpp [ 64%] Linking CXX executable indi_xagyl_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_xagyl_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_xagyl_wheel.dir/xagyl_wheel.cpp.o -o indi_xagyl_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 64%] Built target indi_xagyl_wheel make -f drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 64%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/filter_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_simulator_wheel.dir/filter_simulator.cpp.o -MF CMakeFiles/indi_simulator_wheel.dir/filter_simulator.cpp.o.d -o CMakeFiles/indi_simulator_wheel.dir/filter_simulator.cpp.o -c /<>/drivers/filter_wheel/filter_simulator.cpp [ 64%] Linking CXX executable indi_simulator_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_wheel.dir/filter_simulator.cpp.o -o indi_simulator_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 64%] Built target indi_simulator_wheel make -f drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 64%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/manual_filter.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_manual_wheel.dir/manual_filter.cpp.o -MF CMakeFiles/indi_manual_wheel.dir/manual_filter.cpp.o.d -o CMakeFiles/indi_manual_wheel.dir/manual_filter.cpp.o -c /<>/drivers/filter_wheel/manual_filter.cpp [ 65%] Linking CXX executable indi_manual_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_manual_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_manual_wheel.dir/manual_filter.cpp.o -o indi_manual_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 65%] Built target indi_manual_wheel make -f drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 66%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/ifwoptec.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_optec_wheel.dir/ifwoptec.cpp.o -MF CMakeFiles/indi_optec_wheel.dir/ifwoptec.cpp.o.d -o CMakeFiles/indi_optec_wheel.dir/ifwoptec.cpp.o -c /<>/drivers/filter_wheel/ifwoptec.cpp [ 66%] Linking CXX executable indi_optec_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_optec_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_optec_wheel.dir/ifwoptec.cpp.o -o indi_optec_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 66%] Built target indi_optec_wheel make -f drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 66%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/quantum_wheel.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_quantum_wheel.dir/quantum_wheel.cpp.o -MF CMakeFiles/indi_quantum_wheel.dir/quantum_wheel.cpp.o.d -o CMakeFiles/indi_quantum_wheel.dir/quantum_wheel.cpp.o -c /<>/drivers/filter_wheel/quantum_wheel.cpp [ 67%] Linking CXX executable indi_quantum_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_quantum_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_quantum_wheel.dir/quantum_wheel.cpp.o -o indi_quantum_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 67%] Built target indi_quantum_wheel make -f drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 68%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/trutech_wheel.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_trutech_wheel.dir/trutech_wheel.cpp.o -MF CMakeFiles/indi_trutech_wheel.dir/trutech_wheel.cpp.o.d -o CMakeFiles/indi_trutech_wheel.dir/trutech_wheel.cpp.o -c /<>/drivers/filter_wheel/trutech_wheel.cpp [ 68%] Linking CXX executable indi_trutech_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_trutech_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_trutech_wheel.dir/trutech_wheel.cpp.o -o indi_trutech_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 68%] Built target indi_trutech_wheel make -f drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 68%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/qhycfw1.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_qhycfw1_wheel.dir/qhycfw1.cpp.o -MF CMakeFiles/indi_qhycfw1_wheel.dir/qhycfw1.cpp.o.d -o CMakeFiles/indi_qhycfw1_wheel.dir/qhycfw1.cpp.o -c /<>/drivers/filter_wheel/qhycfw1.cpp [ 68%] Linking CXX executable indi_qhycfw1_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_qhycfw1_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_qhycfw1_wheel.dir/qhycfw1.cpp.o -o indi_qhycfw1_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 68%] Built target indi_qhycfw1_wheel make -f drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 69%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/qhycfw2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_qhycfw2_wheel.dir/qhycfw2.cpp.o -MF CMakeFiles/indi_qhycfw2_wheel.dir/qhycfw2.cpp.o.d -o CMakeFiles/indi_qhycfw2_wheel.dir/qhycfw2.cpp.o -c /<>/drivers/filter_wheel/qhycfw2.cpp [ 69%] Linking CXX executable indi_qhycfw2_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_qhycfw2_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_qhycfw2_wheel.dir/qhycfw2.cpp.o -o indi_qhycfw2_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 69%] Built target indi_qhycfw2_wheel make -f drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/filter_wheel /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/filter_wheel /<>/obj-mipsel-linux-gnu/drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/build.make drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 69%] Building CXX object drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/qhycfw3.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/filter_wheel -I/<>/drivers/filter_wheel -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/filter_wheel/CMakeFiles/indi_qhycfw3_wheel.dir/qhycfw3.cpp.o -MF CMakeFiles/indi_qhycfw3_wheel.dir/qhycfw3.cpp.o.d -o CMakeFiles/indi_qhycfw3_wheel.dir/qhycfw3.cpp.o -c /<>/drivers/filter_wheel/qhycfw3.cpp [ 69%] Linking CXX executable indi_qhycfw3_wheel cd /<>/obj-mipsel-linux-gnu/drivers/filter_wheel && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_qhycfw3_wheel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_qhycfw3_wheel.dir/qhycfw3.cpp.o -o indi_qhycfw3_wheel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 69%] Built target indi_qhycfw3_wheel make -f drivers/dome/CMakeFiles/indi_simulator_dome.dir/build.make drivers/dome/CMakeFiles/indi_simulator_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_simulator_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_simulator_dome.dir/build.make drivers/dome/CMakeFiles/indi_simulator_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 69%] Building CXX object drivers/dome/CMakeFiles/indi_simulator_dome.dir/dome_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_simulator_dome.dir/dome_simulator.cpp.o -MF CMakeFiles/indi_simulator_dome.dir/dome_simulator.cpp.o.d -o CMakeFiles/indi_simulator_dome.dir/dome_simulator.cpp.o -c /<>/drivers/dome/dome_simulator.cpp [ 69%] Linking CXX executable indi_simulator_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_dome.dir/dome_simulator.cpp.o -o indi_simulator_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 69%] Built target indi_simulator_dome make -f drivers/dome/CMakeFiles/indi_rolloff_dome.dir/build.make drivers/dome/CMakeFiles/indi_rolloff_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_rolloff_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_rolloff_dome.dir/build.make drivers/dome/CMakeFiles/indi_rolloff_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 69%] Building CXX object drivers/dome/CMakeFiles/indi_rolloff_dome.dir/roll_off.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_rolloff_dome.dir/roll_off.cpp.o -MF CMakeFiles/indi_rolloff_dome.dir/roll_off.cpp.o.d -o CMakeFiles/indi_rolloff_dome.dir/roll_off.cpp.o -c /<>/drivers/dome/roll_off.cpp [ 70%] Linking CXX executable indi_rolloff_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rolloff_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_rolloff_dome.dir/roll_off.cpp.o -o indi_rolloff_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 70%] Built target indi_rolloff_dome make -f drivers/dome/CMakeFiles/indi_baader_dome.dir/build.make drivers/dome/CMakeFiles/indi_baader_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_baader_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_baader_dome.dir/build.make drivers/dome/CMakeFiles/indi_baader_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 71%] Building CXX object drivers/dome/CMakeFiles/indi_baader_dome.dir/baader_dome.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_baader_dome.dir/baader_dome.cpp.o -MF CMakeFiles/indi_baader_dome.dir/baader_dome.cpp.o.d -o CMakeFiles/indi_baader_dome.dir/baader_dome.cpp.o -c /<>/drivers/dome/baader_dome.cpp [ 71%] Linking CXX executable indi_baader_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_baader_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_baader_dome.dir/baader_dome.cpp.o -o indi_baader_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 71%] Built target indi_baader_dome make -f drivers/dome/CMakeFiles/indi_domepro2_dome.dir/build.make drivers/dome/CMakeFiles/indi_domepro2_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_domepro2_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_domepro2_dome.dir/build.make drivers/dome/CMakeFiles/indi_domepro2_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 71%] Building CXX object drivers/dome/CMakeFiles/indi_domepro2_dome.dir/domepro2.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_domepro2_dome.dir/domepro2.cpp.o -MF CMakeFiles/indi_domepro2_dome.dir/domepro2.cpp.o.d -o CMakeFiles/indi_domepro2_dome.dir/domepro2.cpp.o -c /<>/drivers/dome/domepro2.cpp [ 71%] Linking CXX executable indi_domepro2_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_domepro2_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_domepro2_dome.dir/domepro2.cpp.o -o indi_domepro2_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 71%] Built target indi_domepro2_dome make -f drivers/dome/CMakeFiles/indi_rigel_dome.dir/build.make drivers/dome/CMakeFiles/indi_rigel_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_rigel_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_rigel_dome.dir/build.make drivers/dome/CMakeFiles/indi_rigel_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 72%] Building CXX object drivers/dome/CMakeFiles/indi_rigel_dome.dir/rigel_dome.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_rigel_dome.dir/rigel_dome.cpp.o -MF CMakeFiles/indi_rigel_dome.dir/rigel_dome.cpp.o.d -o CMakeFiles/indi_rigel_dome.dir/rigel_dome.cpp.o -c /<>/drivers/dome/rigel_dome.cpp [ 72%] Linking CXX executable indi_rigel_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_rigel_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_rigel_dome.dir/rigel_dome.cpp.o -o indi_rigel_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 72%] Built target indi_rigel_dome make -f drivers/dome/CMakeFiles/indi_scopedome_dome.dir/build.make drivers/dome/CMakeFiles/indi_scopedome_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_scopedome_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_scopedome_dome.dir/build.make drivers/dome/CMakeFiles/indi_scopedome_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 72%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_dome.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_dome.cpp.o -MF CMakeFiles/indi_scopedome_dome.dir/scopedome_dome.cpp.o.d -o CMakeFiles/indi_scopedome_dome.dir/scopedome_dome.cpp.o -c /<>/drivers/dome/scopedome_dome.cpp /<>/drivers/dome/scopedome_dome.cpp: In member function ‘virtual bool ScopeDome::initProperties()’: /<>/drivers/dome/scopedome_dome.cpp:112:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indidome.h:25, from /<>/drivers/dome/scopedome_dome.h:33, from /<>/drivers/dome/scopedome_dome.cpp:33: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:112:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:112:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:112:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:112:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:112:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:112:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:112:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:112:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:112:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:112:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:112:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:112:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:112:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 112 | DomeHomePositionNP[0].fill("DH_POSITION", "AZ (deg)", "%6.2f", 0.0, 360.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:116:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:116:52: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/drivers/dome/scopedome_dome.cpp:116:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:116:52: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/drivers/dome/scopedome_dome.cpp:116:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:116:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/drivers/dome/scopedome_dome.cpp:116:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:116:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/drivers/dome/scopedome_dome.cpp:116:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:116:52: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/drivers/dome/scopedome_dome.cpp:116:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:116:52: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/drivers/dome/scopedome_dome.cpp:116:52: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:116:52: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 116 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_HIGH].fill("ACTIVE_HIGH", "Active high", ISS_ON); | ^ /<>/drivers/dome/scopedome_dome.cpp:117:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:117:51: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:117:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:117:51: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:117:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:117:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:117:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:117:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:117:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:117:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:117:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:117:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:117:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:117:51: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 117 | HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].fill("ACTIVE_LOW", "Active low", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:121:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:121:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:121:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:121:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:121:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:121:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:121:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:121:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 121 | FindHomeSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:125:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:125:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:125:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:125:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:125:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:125:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:125:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:125:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 125 | DerotateSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:129:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:129:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:129:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:129:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:129:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:129:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:129:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:129:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:129:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:129:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:129:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:129:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:129:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:129:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 129 | FirmwareVersionsNP[0].fill("MAIN", "Main part", "%2.2f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:130:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:130:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:130:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:130:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:130:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:130:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:130:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:130:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:130:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:130:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:130:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:130:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:130:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:130:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 130 | FirmwareVersionsNP[1].fill("ROTARY", "Rotary part", "%2.1f", 0.0, 99.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:134:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:134:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:134:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:134:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:134:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:134:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:134:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:134:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:134:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:134:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:134:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:134:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:134:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:134:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 134 | StepsPerRevolutionNP[0].fill("STEPS", "Steps per revolution", "%5.0f", 0.0, 99999.0, 1.0, 0.0); | ^ /<>/drivers/dome/scopedome_dome.cpp:138:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:138:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:138:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:138:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:138:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:138:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:138:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:138:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:138:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:138:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:138:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:138:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:138:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:138:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 138 | CalibrationNeededSP[0].fill("CALIBRATION_NEEDED", "Calibration needed", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:142:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:142:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:142:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:142:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:142:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:142:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:142:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:142:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 142 | StartCalibrationSP[0].fill("START", "Start", ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:150:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/drivers/dome/scopedome_dome.cpp:150:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/drivers/dome/scopedome_dome.cpp:150:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/drivers/dome/scopedome_dome.cpp:150:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/drivers/dome/scopedome_dome.cpp:150:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/drivers/dome/scopedome_dome.cpp:150:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/drivers/dome/scopedome_dome.cpp:150:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:150:20: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 150 | CredentialsTP[0].fill("USERNAME", "User name", defaultUsername); | ^ /<>/drivers/dome/scopedome_dome.cpp:151:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/drivers/dome/scopedome_dome.cpp:151:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/drivers/dome/scopedome_dome.cpp:151:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/drivers/dome/scopedome_dome.cpp:151:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/drivers/dome/scopedome_dome.cpp:151:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/drivers/dome/scopedome_dome.cpp:151:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/drivers/dome/scopedome_dome.cpp:151:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:151:20: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 151 | CredentialsTP[1].fill("PASSWORD", "Password", defaultPassword); | ^ /<>/drivers/dome/scopedome_dome.cpp:158:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:158:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/drivers/dome/scopedome_dome.cpp:158:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:158:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/drivers/dome/scopedome_dome.cpp:158:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:158:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/drivers/dome/scopedome_dome.cpp:158:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:158:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/drivers/dome/scopedome_dome.cpp:158:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:158:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/drivers/dome/scopedome_dome.cpp:158:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:158:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/drivers/dome/scopedome_dome.cpp:158:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:158:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 158 | CardTypeSP[SCOPEDOME_USB21].fill("USB_CARD_21", "USB Card 2.1", usbcard21); | ^ /<>/drivers/dome/scopedome_dome.cpp:159:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:159:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/drivers/dome/scopedome_dome.cpp:159:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:159:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/drivers/dome/scopedome_dome.cpp:159:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:159:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/drivers/dome/scopedome_dome.cpp:159:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:159:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/drivers/dome/scopedome_dome.cpp:159:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:159:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/drivers/dome/scopedome_dome.cpp:159:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:159:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/drivers/dome/scopedome_dome.cpp:159:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:159:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 159 | CardTypeSP[SCOPEDOME_ARDUINO].fill("ARDUINO", "Arduino Card", arduino); | ^ /<>/drivers/dome/scopedome_dome.cpp: In member function ‘bool ScopeDome::SetupParms()’: /<>/drivers/dome/scopedome_dome.cpp:194:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:194:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:194:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:194:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:194:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:194:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:194:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:194:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 194 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:222:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:222:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:222:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:222:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:222:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:222:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:222:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:222:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:222:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:222:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:222:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:222:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:222:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:222:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 222 | CalibrationNeededSP[0].setState(calibrationNeeded ? ISS_ON : ISS_OFF); | ^ /<>/drivers/dome/scopedome_dome.cpp:228:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/drivers/dome/scopedome_dome.cpp:228:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/drivers/dome/scopedome_dome.cpp:228:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/drivers/dome/scopedome_dome.cpp:228:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/drivers/dome/scopedome_dome.cpp:228:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/drivers/dome/scopedome_dome.cpp:228:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/drivers/dome/scopedome_dome.cpp:228:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:228:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 228 | FirmwareVersionsNP[0].setValue(fwMain); | ^ /<>/drivers/dome/scopedome_dome.cpp:229:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/drivers/dome/scopedome_dome.cpp:229:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/drivers/dome/scopedome_dome.cpp:229:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/drivers/dome/scopedome_dome.cpp:229:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/drivers/dome/scopedome_dome.cpp:229:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/drivers/dome/scopedome_dome.cpp:229:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/drivers/dome/scopedome_dome.cpp:229:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:229:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 229 | FirmwareVersionsNP[1].setValue(fwRotary); | ^ /<>/drivers/dome/scopedome_dome.cpp: In member function ‘virtual bool ScopeDome::ISNewSwitch(const char*, const char*, ISState*, char**, int)’: /<>/drivers/dome/scopedome_dome.cpp:421:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/drivers/dome/scopedome_dome.cpp:421:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/drivers/dome/scopedome_dome.cpp:421:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/drivers/dome/scopedome_dome.cpp:421:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/drivers/dome/scopedome_dome.cpp:421:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/drivers/dome/scopedome_dome.cpp:421:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/drivers/dome/scopedome_dome.cpp:421:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:421:51: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 421 | interface->setRelayState(i, RelaysSP[i].getState()); | ^ /<>/drivers/dome/scopedome_dome.cpp:432:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:432:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:432:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:432:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:432:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:432:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:432:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:432:24: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 432 | if(CardTypeSP[0].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:451:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:451:59: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:451:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:451:59: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:451:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:451:59: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:451:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:451:59: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:451:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:451:59: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:451:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:451:59: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ /<>/drivers/dome/scopedome_dome.cpp:451:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:451:59: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 451 | if (HomeSensorPolaritySP[ScopeDomeCard::ACTIVE_LOW].getState() == ISS_ON) | ^ In file included from /<>/libs/indibase/defaultdevice.h:23: /<>/drivers/dome/scopedome_dome.cpp: In member function ‘virtual bool ScopeDome::ISNewNumber(const char*, const char*, double*, char**, int)’: /<>/drivers/dome/scopedome_dome.cpp:480:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:72: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indibase/indilogger.h:58:91: note: in definition of macro ‘DEBUGF’ 58 | INDI::Logger::getInstance().print(getDeviceName(), priority, __FILE__, __LINE__, msg, __VA_ARGS__) | ^~~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:480:9: note: in expansion of macro ‘LOGF_DEBUG’ 480 | LOGF_DEBUG("Dome home position set to %f", DomeHomePositionNP[0].getValue()); | ^~~~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp: In member function ‘bool ScopeDome::UpdatePosition()’: /<>/drivers/dome/scopedome_dome.cpp:577:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:577:95: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:577:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:577:95: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:577:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:577:95: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:577:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:577:95: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:577:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:577:95: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:577:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:577:95: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:577:95: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:577:95: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 577 | double az = ((double)rotationCounter * -360.0 / stepsPerRevolution) + DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp: In member function ‘virtual void ScopeDome::TimerHit()’: /<>/drivers/dome/scopedome_dome.cpp:639:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:639:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/drivers/dome/scopedome_dome.cpp:639:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:639:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/drivers/dome/scopedome_dome.cpp:639:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:639:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/drivers/dome/scopedome_dome.cpp:639:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:639:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/drivers/dome/scopedome_dome.cpp:639:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:639:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/drivers/dome/scopedome_dome.cpp:639:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:639:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/drivers/dome/scopedome_dome.cpp:639:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:639:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 639 | double azDiff = DomeHomePositionNP[0].getValue() - DomeAbsPosN[0].value; | ^ /<>/drivers/dome/scopedome_dome.cpp:655:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:655:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:655:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:655:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:655:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:655:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:655:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:655:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 655 | targetAz = DomeHomePositionNP[0].getValue(); | ^ /<>/drivers/dome/scopedome_dome.cpp:667:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/drivers/dome/scopedome_dome.cpp:667:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/drivers/dome/scopedome_dome.cpp:667:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/drivers/dome/scopedome_dome.cpp:667:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/drivers/dome/scopedome_dome.cpp:667:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/drivers/dome/scopedome_dome.cpp:667:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/drivers/dome/scopedome_dome.cpp:667:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:667:45: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 667 | MoveAbs(DomeHomePositionNP[0].getValue()); | ^ /<>/drivers/dome/scopedome_dome.cpp:699:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:699:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:699:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:699:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:699:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:699:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ /<>/drivers/dome/scopedome_dome.cpp:699:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_dome.cpp:699:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 699 | StepsPerRevolutionNP[0].setValue(stepsPerRevolution); | ^ [ 72%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_usb21.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_usb21.cpp.o -MF CMakeFiles/indi_scopedome_dome.dir/scopedome_usb21.cpp.o.d -o CMakeFiles/indi_scopedome_dome.dir/scopedome_usb21.cpp.o -c /<>/drivers/dome/scopedome_usb21.cpp [ 72%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_arduino.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_arduino.cpp.o -MF CMakeFiles/indi_scopedome_dome.dir/scopedome_arduino.cpp.o.d -o CMakeFiles/indi_scopedome_dome.dir/scopedome_arduino.cpp.o -c /<>/drivers/dome/scopedome_arduino.cpp In file included from /<>/drivers/dome/scopedome_arduino.h:36, from /<>/drivers/dome/scopedome_arduino.cpp:25: /<>/drivers/dome/scopedome_arduino.cpp: In constructor ‘ScopeDomeArduino::ScopeDomeArduino(ScopeDome*, Connection::Interface*)’: /<>/drivers/dome/scopedome_arduino.cpp:60:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 60 | curl_easy_setopt(curl, CURLOPT_USERNAME, credentials[0].getText()); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indidome.h:25, from /<>/drivers/dome/scopedome_dome.h:33, from /<>/drivers/dome/scopedome_arduino.h:35: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:60:67: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 60 | curl_easy_setopt(curl, CURLOPT_USERNAME, credentials[0].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:60:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:60:67: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 60 | curl_easy_setopt(curl, CURLOPT_USERNAME, credentials[0].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:60:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:60:67: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 60 | curl_easy_setopt(curl, CURLOPT_USERNAME, credentials[0].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:60:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:60:67: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 60 | curl_easy_setopt(curl, CURLOPT_USERNAME, credentials[0].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:60:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:60:67: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 60 | curl_easy_setopt(curl, CURLOPT_USERNAME, credentials[0].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:60:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:60:67: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 60 | curl_easy_setopt(curl, CURLOPT_USERNAME, credentials[0].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:61:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 61 | curl_easy_setopt(curl, CURLOPT_PASSWORD, credentials[1].getText()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:61:67: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 61 | curl_easy_setopt(curl, CURLOPT_PASSWORD, credentials[1].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:61:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:61:67: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 61 | curl_easy_setopt(curl, CURLOPT_PASSWORD, credentials[1].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:61:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:61:67: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 61 | curl_easy_setopt(curl, CURLOPT_PASSWORD, credentials[1].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:61:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:61:67: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 61 | curl_easy_setopt(curl, CURLOPT_PASSWORD, credentials[1].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:61:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:61:67: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 61 | curl_easy_setopt(curl, CURLOPT_PASSWORD, credentials[1].getText()); | ^ /<>/drivers/dome/scopedome_arduino.cpp:61:67: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/scopedome_arduino.cpp:61:67: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 61 | curl_easy_setopt(curl, CURLOPT_PASSWORD, credentials[1].getText()); | ^ [ 73%] Building CXX object drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_sim.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_scopedome_dome.dir/scopedome_sim.cpp.o -MF CMakeFiles/indi_scopedome_dome.dir/scopedome_sim.cpp.o.d -o CMakeFiles/indi_scopedome_dome.dir/scopedome_sim.cpp.o -c /<>/drivers/dome/scopedome_sim.cpp [ 73%] Linking CXX executable indi_scopedome_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_scopedome_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_scopedome_dome.dir/scopedome_dome.cpp.o CMakeFiles/indi_scopedome_dome.dir/scopedome_usb21.cpp.o CMakeFiles/indi_scopedome_dome.dir/scopedome_arduino.cpp.o CMakeFiles/indi_scopedome_dome.dir/scopedome_sim.cpp.o -o indi_scopedome_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libcurl.so /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 73%] Built target indi_scopedome_dome make -f drivers/dome/CMakeFiles/indi_ddw_dome.dir/build.make drivers/dome/CMakeFiles/indi_ddw_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_ddw_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_ddw_dome.dir/build.make drivers/dome/CMakeFiles/indi_ddw_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 73%] Building CXX object drivers/dome/CMakeFiles/indi_ddw_dome.dir/ddw_dome.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_ddw_dome.dir/ddw_dome.cpp.o -MF CMakeFiles/indi_ddw_dome.dir/ddw_dome.cpp.o.d -o CMakeFiles/indi_ddw_dome.dir/ddw_dome.cpp.o -c /<>/drivers/dome/ddw_dome.cpp [ 73%] Linking CXX executable indi_ddw_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_ddw_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_ddw_dome.dir/ddw_dome.cpp.o -o indi_ddw_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 73%] Built target indi_ddw_dome make -f drivers/dome/CMakeFiles/indi_script_dome.dir/build.make drivers/dome/CMakeFiles/indi_script_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_script_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_script_dome.dir/build.make drivers/dome/CMakeFiles/indi_script_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 73%] Building CXX object drivers/dome/CMakeFiles/indi_script_dome.dir/dome_script.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_script_dome.dir/dome_script.cpp.o -MF CMakeFiles/indi_script_dome.dir/dome_script.cpp.o.d -o CMakeFiles/indi_script_dome.dir/dome_script.cpp.o -c /<>/drivers/dome/dome_script.cpp [ 73%] Linking CXX executable indi_script_dome cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_script_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_script_dome.dir/dome_script.cpp.o -o indi_script_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 73%] Built target indi_script_dome make -f drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/build.make drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/dome /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/dome /<>/obj-mipsel-linux-gnu/drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/build.make drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 74%] Building CXX object drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/nexdome_beaver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/dome -I/<>/drivers/dome -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/dome/CMakeFiles/indi_nexdome_beaver.dir/nexdome_beaver.cpp.o -MF CMakeFiles/indi_nexdome_beaver.dir/nexdome_beaver.cpp.o.d -o CMakeFiles/indi_nexdome_beaver.dir/nexdome_beaver.cpp.o -c /<>/drivers/dome/nexdome_beaver.cpp /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘virtual bool Beaver::initProperties()’: /<>/drivers/dome/nexdome_beaver.cpp:60:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indidome.h:25, from /<>/drivers/dome/nexdome_beaver.h:25, from /<>/drivers/dome/nexdome_beaver.cpp:23: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:60:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:60:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:60:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:60:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:60:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:60:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:60:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 60 | RotatorStatusTP[0].fill("RSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:64:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:64:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:64:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:64:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:64:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:64:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:64:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:64:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 64 | ShutterStatusTP[0].fill("SSTATUS", "Status", "Idle"); | ^ /<>/drivers/dome/nexdome_beaver.cpp:68:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:68:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/drivers/dome/nexdome_beaver.cpp:68:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:68:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/drivers/dome/nexdome_beaver.cpp:68:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:68:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/drivers/dome/nexdome_beaver.cpp:68:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:68:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/drivers/dome/nexdome_beaver.cpp:68:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:68:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/drivers/dome/nexdome_beaver.cpp:68:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:68:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/drivers/dome/nexdome_beaver.cpp:68:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:68:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 68 | ShutterVoltsNP[0].fill("SHUTTERvolts", "Volts", "%.2f", 0.00, 15.00, 0.00, 0.00); | ^ /<>/drivers/dome/nexdome_beaver.cpp:72:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:72:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:72:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:72:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:72:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:72:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:72:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:72:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:72:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:72:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:72:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:72:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:72:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:72:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 72 | GotoHomeSP[0].fill("ROTATOR_HOME_GOTO", "Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:80:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:80:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/drivers/dome/nexdome_beaver.cpp:80:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:80:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/drivers/dome/nexdome_beaver.cpp:80:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:80:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/drivers/dome/nexdome_beaver.cpp:80:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:80:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/drivers/dome/nexdome_beaver.cpp:80:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:80:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/drivers/dome/nexdome_beaver.cpp:80:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:80:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/drivers/dome/nexdome_beaver.cpp:80:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:80:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 80 | HomePositionNP[0].fill("HOME_AZ", "AZ D:M:S", "%10.6m", 0.0, 360.0, 0.0, 0); | ^ /<>/drivers/dome/nexdome_beaver.cpp:84:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:84:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:84:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:84:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:84:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:84:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:84:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:84:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:84:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:84:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:84:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:84:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:84:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:84:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 84 | HomeOptionsSP[HOMECURRENT].fill("HOME_CURRENT", "Current", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:85:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:85:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:85:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:85:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:85:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:85:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:85:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:85:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:85:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:85:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:85:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:85:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:85:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:85:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 85 | HomeOptionsSP[HOMEDEFAULT].fill("HOME_DEFAULT", "Default (0)", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:89:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:89:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:89:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:89:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:89:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:89:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:89:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:89:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:89:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:89:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:89:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:89:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:89:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:89:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 89 | RotatorCalibrationSP[ROTATOR_HOME_FIND].fill("ROTATOR_HOME_FIND", "Find Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:90:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:90:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:90:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:90:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:90:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:90:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:90:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:90:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:90:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:90:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:90:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:90:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:90:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:90:46: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 90 | RotatorCalibrationSP[ROTATOR_HOME_MEASURE].fill("ROTATOR_HOME_MEASURE", "Measure Home", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:95:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:95:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:95:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:95:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:95:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:95:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:95:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:95:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:95:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:95:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:95:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:95:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:95:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:95:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 95 | RotatorSettingsNP[ROTATOR_MAX_SPEED].fill("ROTATOR_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:96:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:96:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:96:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:96:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:96:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:96:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:96:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:96:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:96:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:96:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:96:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:96:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:96:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:96:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 96 | RotatorSettingsNP[ROTATOR_MIN_SPEED].fill("ROTATOR_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:97:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:97:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:97:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:97:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:97:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:97:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:97:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:97:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:97:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:97:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:97:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:97:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:97:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:97:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 97 | RotatorSettingsNP[ROTATOR_ACCELERATION].fill("ROTATOR_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:98:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:98:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:98:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:98:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:98:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:98:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:98:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:98:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:98:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:98:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:98:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:98:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:98:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:98:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 98 | RotatorSettingsNP[ROTATOR_TIMEOUT].fill("ROTATOR_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:105:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:105:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:105:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:105:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:105:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:105:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:105:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:105:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:105:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:105:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:105:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:105:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:105:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:105:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 105 | ShutterCalibrationSP[SHUTTER_HOME_FIND].fill("SHUTTER_HOME_FIND", "AutoCalibrate", ISS_OFF); | ^ /<>/drivers/dome/nexdome_beaver.cpp:109:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:109:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:109:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:109:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:109:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:109:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:109:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:109:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:109:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:109:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:109:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:109:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:109:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:109:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 109 | ShutterSettingsNP[SHUTTER_MAX_SPEED].fill("SHUTTER_MAX_SPEED", "Max Speed (m/s)", "%.f", 1, 1000, 10, 800); | ^ /<>/drivers/dome/nexdome_beaver.cpp:110:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:110:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:110:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:110:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:110:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:110:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:110:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:110:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:110:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:110:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:110:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:110:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:110:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:110:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 110 | ShutterSettingsNP[SHUTTER_MIN_SPEED].fill("SHUTTER_MIN_SPEED", "Min Speed (m/s)", "%.f", 1, 1000, 10, 400); | ^ /<>/drivers/dome/nexdome_beaver.cpp:111:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:111:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:111:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:111:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:111:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:111:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:111:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:111:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:111:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:111:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:111:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:111:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:111:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:111:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 111 | ShutterSettingsNP[SHUTTER_ACCELERATION].fill("SHUTTER_ACCELERATION", "Acceleration (m/s^2)", "%.f", 1, 1000, 10, 500); | ^ /<>/drivers/dome/nexdome_beaver.cpp:112:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:112:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/drivers/dome/nexdome_beaver.cpp:112:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:112:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/drivers/dome/nexdome_beaver.cpp:112:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:112:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/drivers/dome/nexdome_beaver.cpp:112:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:112:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/drivers/dome/nexdome_beaver.cpp:112:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:112:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/drivers/dome/nexdome_beaver.cpp:112:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:112:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/drivers/dome/nexdome_beaver.cpp:112:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:112:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 112 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].fill("SHUTTER_SAFE_VOLTAGE", "Safe Voltage", "%.1f", 10, 14, .5, 11); | ^ /<>/drivers/dome/nexdome_beaver.cpp:115:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:115:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:115:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:115:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:115:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:115:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:115:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:115:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:115:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:115:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:115:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:115:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:115:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:115:31: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 115 | ShutterSettingsTimeoutNP[0].fill("SHUTTER_TIMEOUT", "Timeout (s)", "%.f", 1, 1000, 10, 83); | ^ /<>/drivers/dome/nexdome_beaver.cpp:122:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/drivers/dome/nexdome_beaver.cpp:122:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/drivers/dome/nexdome_beaver.cpp:122:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/drivers/dome/nexdome_beaver.cpp:122:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/drivers/dome/nexdome_beaver.cpp:122:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/drivers/dome/nexdome_beaver.cpp:122:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/drivers/dome/nexdome_beaver.cpp:122:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:122:16: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 122 | VersionTP[0].fill("CVERSION", "Controller", ""); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::echo()’: /<>/drivers/dome/nexdome_beaver.cpp:239:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/drivers/dome/nexdome_beaver.cpp:239:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/drivers/dome/nexdome_beaver.cpp:239:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/drivers/dome/nexdome_beaver.cpp:239:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/drivers/dome/nexdome_beaver.cpp:239:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/drivers/dome/nexdome_beaver.cpp:239:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/drivers/dome/nexdome_beaver.cpp:239:16: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:239:16: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 239 | VersionTP[0].setText((*iter)[1]); | ^ /<>/drivers/dome/nexdome_beaver.cpp:252:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 252 | HomePositionNP[0].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 252 | HomePositionNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:252:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 252 | HomePositionNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:252:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 252 | HomePositionNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:252:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 252 | HomePositionNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:252:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 252 | HomePositionNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:252:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 252 | HomePositionNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:252:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:252:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 252 | HomePositionNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘virtual bool Beaver::ISNewNumber(const char*, const char*, double*, char**, int)’: /<>/drivers/dome/nexdome_beaver.cpp:381:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:381:94: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:381:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:381:94: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:381:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:381:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:381:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:381:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:381:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:381:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:381:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:381:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:381:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:381:94: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 381 | RotatorSettingsNP.setState(rotatorSetSettings(RotatorSettingsNP[ROTATOR_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:382:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:382:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:382:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:382:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:382:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:382:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:382:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:382:75: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 382 | RotatorSettingsNP[ROTATOR_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:383:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:383:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:383:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:383:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:383:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:383:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:383:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:383:78: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 383 | RotatorSettingsNP[ROTATOR_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:384:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:384:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:384:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:384:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:384:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:384:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:384:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:384:73: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 384 | RotatorSettingsNP[ROTATOR_TIMEOUT].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:396:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:396:94: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:396:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:396:94: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:396:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:396:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:396:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:396:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:396:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:396:94: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:396:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:396:94: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:396:94: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:396:94: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 396 | ShutterSettingsNP.setState(shutterSetSettings(ShutterSettingsNP[SHUTTER_MAX_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:397:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:397:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:397:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:397:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:397:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:397:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:397:75: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:397:75: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 397 | ShutterSettingsNP[SHUTTER_MIN_SPEED].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:398:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:398:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:398:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:398:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:398:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:398:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:398:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:398:78: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 398 | ShutterSettingsNP[SHUTTER_ACCELERATION].getValue(), | ^ /<>/drivers/dome/nexdome_beaver.cpp:399:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:399:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:399:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:399:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:399:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:399:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:399:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:399:78: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 399 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue() | ^ /<>/drivers/dome/nexdome_beaver.cpp:411:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/drivers/dome/nexdome_beaver.cpp:411:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/drivers/dome/nexdome_beaver.cpp:411:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/drivers/dome/nexdome_beaver.cpp:411:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/drivers/dome/nexdome_beaver.cpp:411:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/drivers/dome/nexdome_beaver.cpp:411:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/drivers/dome/nexdome_beaver.cpp:411:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:411:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 411 | if (rotatorSetHome(HomePositionNP[0].getValue())) | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘virtual void Beaver::TimerHit()’: /<>/drivers/dome/nexdome_beaver.cpp:493:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:493:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:493:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:493:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:493:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:493:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:493:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:493:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 493 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:498:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:498:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:498:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:498:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:498:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:498:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:498:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:498:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:498:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:498:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:498:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:498:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:498:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:498:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 498 | else if (!strcmp(RotatorStatusTP[0].getText(), "Measuring Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:504:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:504:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:504:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:504:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:504:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:504:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:504:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:504:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 504 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:508:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:508:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:508:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:508:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:508:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:508:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:508:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:508:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:508:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:508:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:508:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:508:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:508:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:508:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 508 | else if (!strcmp(RotatorStatusTP[0].getText(), "Finding Home")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:514:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:514:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:514:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:514:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:514:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:514:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:514:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:514:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 514 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:518:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:518:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:518:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:518:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:518:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:518:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:518:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:518:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 518 | else if (!strcmp(RotatorStatusTP[0].getText(), "Homing")) | ^ /<>/drivers/dome/nexdome_beaver.cpp:522:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:522:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:522:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:522:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:522:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:522:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:522:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:522:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 522 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:536:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:536:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:536:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:536:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:536:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:536:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:536:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:536:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 536 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:554:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:554:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:554:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:554:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:554:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:554:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:554:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:554:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 554 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:567:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:567:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:567:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:567:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:567:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:567:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:567:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:567:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 567 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:574:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:574:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:574:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:574:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:574:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:574:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:574:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:574:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 574 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:581:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:581:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:581:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:581:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:581:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:581:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:581:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:581:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 581 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:592:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:592:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:592:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:592:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:592:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:592:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:592:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:592:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 592 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:599:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:599:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:599:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:599:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:599:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:599:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:599:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:599:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 599 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:610:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:610:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:610:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:610:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:610:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:610:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:610:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:610:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 610 | ShutterVoltsNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:611:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:611:58: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/drivers/dome/nexdome_beaver.cpp:611:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:611:58: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/drivers/dome/nexdome_beaver.cpp:611:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:611:58: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/drivers/dome/nexdome_beaver.cpp:611:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:611:58: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/drivers/dome/nexdome_beaver.cpp:611:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:611:58: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/drivers/dome/nexdome_beaver.cpp:611:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:611:58: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/drivers/dome/nexdome_beaver.cpp:611:58: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:611:58: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 611 | (res < ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].getValue()) ? ShutterVoltsNP.setState(IPS_ALERT) : ShutterVoltsNP.setState( | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘virtual IPState Beaver::MoveAbs(double)’: /<>/drivers/dome/nexdome_beaver.cpp:630:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:630:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:630:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:630:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:630:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:630:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:630:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:630:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 630 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘virtual IPState Beaver::ControlShutter(INDI::Dome::ShutterOperation)’: /<>/drivers/dome/nexdome_beaver.cpp:688:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:688:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:688:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:688:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:688:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:688:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:688:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:688:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 688 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:701:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:701:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:701:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:701:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:701:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:701:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:701:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:701:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 701 | ShutterStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::rotatorGotoAz(double)’: /<>/drivers/dome/nexdome_beaver.cpp:731:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:731:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:731:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:731:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:731:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:731:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:731:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:731:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 731 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘virtual IPState Beaver::Park()’: /<>/drivers/dome/nexdome_beaver.cpp:776:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:776:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:776:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:776:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:776:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:776:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:776:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:776:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 776 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘virtual IPState Beaver::UnPark()’: /<>/drivers/dome/nexdome_beaver.cpp:800:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:800:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:800:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:800:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:800:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:800:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:800:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:800:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 800 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::rotatorGotoHome()’: /<>/drivers/dome/nexdome_beaver.cpp:881:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:881:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:881:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:881:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:881:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:881:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:881:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:881:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 881 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::rotatorMeasureHome()’: /<>/drivers/dome/nexdome_beaver.cpp:898:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:898:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:898:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:898:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:898:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:898:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:898:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:898:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 898 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::rotatorFindHome()’: /<>/drivers/dome/nexdome_beaver.cpp:915:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:915:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:915:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:915:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:915:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:915:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:915:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:915:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 915 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::abortAll()’: /<>/drivers/dome/nexdome_beaver.cpp:1022:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1022:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1022 | RotatorStatusTP[0].setText(rStatus); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::shutterGetSettings()’: /<>/drivers/dome/nexdome_beaver.cpp:1101:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1101:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1101 | ShutterSettingsNP[SHUTTER_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1111:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1111 | ShutterSettingsNP[SHUTTER_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1121:51: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1121 | ShutterSettingsNP[SHUTTER_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1131:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1131 | ShutterSettingsTimeoutNP[0].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1141:51: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1141 | ShutterSettingsNP[SHUTTER_SAFE_VOLTAGE].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp: In member function ‘bool Beaver::rotatorGetSettings()’: /<>/drivers/dome/nexdome_beaver.cpp:1205:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1205:44: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1205 | RotatorSettingsNP[ROTATOR_MAX_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1215:44: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1215 | RotatorSettingsNP[ROTATOR_MIN_SPEED].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1225:47: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1225 | RotatorSettingsNP[ROTATOR_ACCELERATION].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/dome/nexdome_beaver.cpp:1235:42: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1235 | RotatorSettingsNP[ROTATOR_TIMEOUT].setValue(res); | ^ [ 74%] Linking CXX executable indi_nexdome_beaver cd /<>/obj-mipsel-linux-gnu/drivers/dome && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_nexdome_beaver.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_nexdome_beaver.dir/nexdome_beaver.cpp.o -o indi_nexdome_beaver -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 74%] Built target indi_nexdome_beaver make -f drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/build.make drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/build.make drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 75%] Building CXX object drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/wanderer_cover.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_wanderer_cover.dir/wanderer_cover.cpp.o -MF CMakeFiles/indi_wanderer_cover.dir/wanderer_cover.cpp.o.d -o CMakeFiles/indi_wanderer_cover.dir/wanderer_cover.cpp.o -c /<>/drivers/auxiliary/wanderer_cover.cpp [ 75%] Linking CXX executable indi_wanderer_cover cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_wanderer_cover.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_wanderer_cover.dir/wanderer_cover.cpp.o -o indi_wanderer_cover -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 75%] Built target indi_wanderer_cover make -f drivers/auxiliary/CMakeFiles/indi_skysafari.dir/build.make drivers/auxiliary/CMakeFiles/indi_skysafari.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_skysafari.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_skysafari.dir/build.make drivers/auxiliary/CMakeFiles/indi_skysafari.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 76%] Building CXX object drivers/auxiliary/CMakeFiles/indi_skysafari.dir/skysafari.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_skysafari.dir/skysafari.cpp.o -MF CMakeFiles/indi_skysafari.dir/skysafari.cpp.o.d -o CMakeFiles/indi_skysafari.dir/skysafari.cpp.o -c /<>/drivers/auxiliary/skysafari.cpp [ 76%] Building CXX object drivers/auxiliary/CMakeFiles/indi_skysafari.dir/skysafariclient.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_skysafari.dir/skysafariclient.cpp.o -MF CMakeFiles/indi_skysafari.dir/skysafariclient.cpp.o.d -o CMakeFiles/indi_skysafari.dir/skysafariclient.cpp.o -c /<>/drivers/auxiliary/skysafariclient.cpp [ 76%] Linking CXX executable indi_skysafari cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_skysafari.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_skysafari.dir/skysafari.cpp.o CMakeFiles/indi_skysafari.dir/skysafariclient.cpp.o -o indi_skysafari -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 76%] Built target indi_skysafari make -f drivers/auxiliary/CMakeFiles/indi_watchdog.dir/build.make drivers/auxiliary/CMakeFiles/indi_watchdog.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_watchdog.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_watchdog.dir/build.make drivers/auxiliary/CMakeFiles/indi_watchdog.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 77%] Building CXX object drivers/auxiliary/CMakeFiles/indi_watchdog.dir/watchdog.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_watchdog.dir/watchdog.cpp.o -MF CMakeFiles/indi_watchdog.dir/watchdog.cpp.o.d -o CMakeFiles/indi_watchdog.dir/watchdog.cpp.o -c /<>/drivers/auxiliary/watchdog.cpp [ 77%] Building CXX object drivers/auxiliary/CMakeFiles/indi_watchdog.dir/watchdogclient.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_watchdog.dir/watchdogclient.cpp.o -MF CMakeFiles/indi_watchdog.dir/watchdogclient.cpp.o.d -o CMakeFiles/indi_watchdog.dir/watchdogclient.cpp.o -c /<>/drivers/auxiliary/watchdogclient.cpp [ 77%] Linking CXX executable indi_watchdog cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_watchdog.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_watchdog.dir/watchdog.cpp.o CMakeFiles/indi_watchdog.dir/watchdogclient.cpp.o -o indi_watchdog -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 77%] Built target indi_watchdog make -f drivers/auxiliary/CMakeFiles/indi_flipflat.dir/build.make drivers/auxiliary/CMakeFiles/indi_flipflat.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_flipflat.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_flipflat.dir/build.make drivers/auxiliary/CMakeFiles/indi_flipflat.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 78%] Building CXX object drivers/auxiliary/CMakeFiles/indi_flipflat.dir/flip_flat.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_flipflat.dir/flip_flat.cpp.o -MF CMakeFiles/indi_flipflat.dir/flip_flat.cpp.o.d -o CMakeFiles/indi_flipflat.dir/flip_flat.cpp.o -c /<>/drivers/auxiliary/flip_flat.cpp [ 78%] Linking CXX executable indi_flipflat cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_flipflat.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_flipflat.dir/flip_flat.cpp.o -o indi_flipflat -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 78%] Built target indi_flipflat make -f drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 78%] Building CXX object drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/light_panel_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_simulator_lightpanel.dir/light_panel_simulator.cpp.o -MF CMakeFiles/indi_simulator_lightpanel.dir/light_panel_simulator.cpp.o.d -o CMakeFiles/indi_simulator_lightpanel.dir/light_panel_simulator.cpp.o -c /<>/drivers/auxiliary/light_panel_simulator.cpp [ 78%] Linking CXX executable indi_simulator_lightpanel cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_lightpanel.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_lightpanel.dir/light_panel_simulator.cpp.o -o indi_simulator_lightpanel -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 78%] Built target indi_simulator_lightpanel make -f drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 79%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/pegasus_upb.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_pegasus_upb.dir/pegasus_upb.cpp.o -MF CMakeFiles/indi_pegasus_upb.dir/pegasus_upb.cpp.o.d -o CMakeFiles/indi_pegasus_upb.dir/pegasus_upb.cpp.o -c /<>/drivers/auxiliary/pegasus_upb.cpp [ 79%] Linking CXX executable indi_pegasus_upb cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_upb.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_upb.dir/pegasus_upb.cpp.o -o indi_pegasus_upb -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 79%] Built target indi_pegasus_upb make -f drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 79%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/pegasus_uch.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_pegasus_uch.dir/pegasus_uch.cpp.o -MF CMakeFiles/indi_pegasus_uch.dir/pegasus_uch.cpp.o.d -o CMakeFiles/indi_pegasus_uch.dir/pegasus_uch.cpp.o -c /<>/drivers/auxiliary/pegasus_uch.cpp [ 79%] Linking CXX executable indi_pegasus_uch cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_uch.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_uch.dir/pegasus_uch.cpp.o -o indi_pegasus_uch -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 79%] Built target indi_pegasus_uch make -f drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 80%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/pegasus_flatmaster.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_pegasus_flatmaster.dir/pegasus_flatmaster.cpp.o -MF CMakeFiles/indi_pegasus_flatmaster.dir/pegasus_flatmaster.cpp.o.d -o CMakeFiles/indi_pegasus_flatmaster.dir/pegasus_flatmaster.cpp.o -c /<>/drivers/auxiliary/pegasus_flatmaster.cpp [ 80%] Linking CXX executable indi_pegasus_flatmaster cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_flatmaster.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_flatmaster.dir/pegasus_flatmaster.cpp.o -o indi_pegasus_flatmaster -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 80%] Built target indi_pegasus_flatmaster make -f drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 80%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/pegasus_ppb.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_pegasus_ppb.dir/pegasus_ppb.cpp.o -MF CMakeFiles/indi_pegasus_ppb.dir/pegasus_ppb.cpp.o.d -o CMakeFiles/indi_pegasus_ppb.dir/pegasus_ppb.cpp.o -c /<>/drivers/auxiliary/pegasus_ppb.cpp [ 81%] Linking CXX executable indi_pegasus_ppb cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_ppb.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_ppb.dir/pegasus_ppb.cpp.o -o indi_pegasus_ppb -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 81%] Built target indi_pegasus_ppb make -f drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/build.make drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 81%] Building CXX object drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/pegasus_ppba.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_pegasus_ppba.dir/pegasus_ppba.cpp.o -MF CMakeFiles/indi_pegasus_ppba.dir/pegasus_ppba.cpp.o.d -o CMakeFiles/indi_pegasus_ppba.dir/pegasus_ppba.cpp.o -c /<>/drivers/auxiliary/pegasus_ppba.cpp [ 81%] Linking CXX executable indi_pegasus_ppba cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_pegasus_ppba.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_pegasus_ppba.dir/pegasus_ppba.cpp.o -o indi_pegasus_ppba -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 81%] Built target indi_pegasus_ppba make -f drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/build.make drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/build.make drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 81%] Building CXX object drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/Excalibur.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_Excalibur.dir/Excalibur.cpp.o -MF CMakeFiles/indi_Excalibur.dir/Excalibur.cpp.o.d -o CMakeFiles/indi_Excalibur.dir/Excalibur.cpp.o -c /<>/drivers/auxiliary/Excalibur.cpp [ 82%] Linking CXX executable indi_Excalibur cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_Excalibur.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_Excalibur.dir/Excalibur.cpp.o -o indi_Excalibur -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 82%] Built target indi_Excalibur make -f drivers/auxiliary/CMakeFiles/indi_snapcap.dir/build.make drivers/auxiliary/CMakeFiles/indi_snapcap.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_snapcap.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_snapcap.dir/build.make drivers/auxiliary/CMakeFiles/indi_snapcap.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 82%] Building CXX object drivers/auxiliary/CMakeFiles/indi_snapcap.dir/snapcap.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_snapcap.dir/snapcap.cpp.o -MF CMakeFiles/indi_snapcap.dir/snapcap.cpp.o.d -o CMakeFiles/indi_snapcap.dir/snapcap.cpp.o -c /<>/drivers/auxiliary/snapcap.cpp [ 83%] Linking CXX executable indi_snapcap cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_snapcap.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_snapcap.dir/snapcap.cpp.o -o indi_snapcap -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 83%] Built target indi_snapcap make -f drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/build.make drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/build.make drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 83%] Building CXX object drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/lpm.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_astromech_lpm.dir/lpm.cpp.o -MF CMakeFiles/indi_astromech_lpm.dir/lpm.cpp.o.d -o CMakeFiles/indi_astromech_lpm.dir/lpm.cpp.o -c /<>/drivers/auxiliary/lpm.cpp [ 84%] Linking CXX executable indi_astromech_lpm cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_astromech_lpm.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_astromech_lpm.dir/lpm.cpp.o -o indi_astromech_lpm -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 84%] Built target indi_astromech_lpm make -f drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/build.make drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/build.make drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 84%] Building CXX object drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/sqm.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_sqm_weather.dir/sqm.cpp.o -MF CMakeFiles/indi_sqm_weather.dir/sqm.cpp.o.d -o CMakeFiles/indi_sqm_weather.dir/sqm.cpp.o -c /<>/drivers/auxiliary/sqm.cpp [ 84%] Linking CXX executable indi_sqm_weather cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_sqm_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_sqm_weather.dir/sqm.cpp.o -o indi_sqm_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 84%] Built target indi_sqm_weather make -f drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 84%] Building CXX object drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/sqm_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_simulator_sqm.dir/sqm_simulator.cpp.o -MF CMakeFiles/indi_simulator_sqm.dir/sqm_simulator.cpp.o.d -o CMakeFiles/indi_simulator_sqm.dir/sqm_simulator.cpp.o -c /<>/drivers/auxiliary/sqm_simulator.cpp [ 84%] Linking CXX executable indi_simulator_sqm cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_sqm.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_sqm.dir/sqm_simulator.cpp.o -o indi_simulator_sqm -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 84%] Built target indi_simulator_sqm make -f drivers/auxiliary/CMakeFiles/indi_astrometry.dir/build.make drivers/auxiliary/CMakeFiles/indi_astrometry.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_astrometry.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_astrometry.dir/build.make drivers/auxiliary/CMakeFiles/indi_astrometry.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 84%] Building CXX object drivers/auxiliary/CMakeFiles/indi_astrometry.dir/astrometrydriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_astrometry.dir/astrometrydriver.cpp.o -MF CMakeFiles/indi_astrometry.dir/astrometrydriver.cpp.o.d -o CMakeFiles/indi_astrometry.dir/astrometrydriver.cpp.o -c /<>/drivers/auxiliary/astrometrydriver.cpp [ 84%] Linking CXX executable indi_astrometry cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_astrometry.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_astrometry.dir/astrometrydriver.cpp.o -o indi_astrometry -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 84%] Built target indi_astrometry make -f drivers/auxiliary/CMakeFiles/indi_star2000.dir/build.make drivers/auxiliary/CMakeFiles/indi_star2000.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_star2000.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_star2000.dir/build.make drivers/auxiliary/CMakeFiles/indi_star2000.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 84%] Building C object drivers/auxiliary/CMakeFiles/indi_star2000.dir/STAR2kdriver.c.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -MD -MT drivers/auxiliary/CMakeFiles/indi_star2000.dir/STAR2kdriver.c.o -MF CMakeFiles/indi_star2000.dir/STAR2kdriver.c.o.d -o CMakeFiles/indi_star2000.dir/STAR2kdriver.c.o -c /<>/drivers/auxiliary/STAR2kdriver.c [ 85%] Building CXX object drivers/auxiliary/CMakeFiles/indi_star2000.dir/STAR2000.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_star2000.dir/STAR2000.cpp.o -MF CMakeFiles/indi_star2000.dir/STAR2000.cpp.o.d -o CMakeFiles/indi_star2000.dir/STAR2000.cpp.o -c /<>/drivers/auxiliary/STAR2000.cpp [ 85%] Linking CXX executable indi_star2000 cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_star2000.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_star2000.dir/STAR2kdriver.c.o CMakeFiles/indi_star2000.dir/STAR2000.cpp.o -o indi_star2000 -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 85%] Built target indi_star2000 make -f drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/build.make drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/build.make drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 85%] Building CXX object drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/arduino_st4.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_arduinost4.dir/arduino_st4.cpp.o -MF CMakeFiles/indi_arduinost4.dir/arduino_st4.cpp.o.d -o CMakeFiles/indi_arduinost4.dir/arduino_st4.cpp.o -c /<>/drivers/auxiliary/arduino_st4.cpp [ 85%] Linking CXX executable indi_arduinost4 cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_arduinost4.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_arduinost4.dir/arduino_st4.cpp.o -o indi_arduinost4 -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 85%] Built target indi_arduinost4 make -f drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/build.make drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/build.make drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 86%] Building CXX object drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/planewave_delta.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_planewave_deltat.dir/planewave_delta.cpp.o -MF CMakeFiles/indi_planewave_deltat.dir/planewave_delta.cpp.o.d -o CMakeFiles/indi_planewave_deltat.dir/planewave_delta.cpp.o -c /<>/drivers/auxiliary/planewave_delta.cpp [ 86%] Linking CXX executable indi_planewave_deltat cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_planewave_deltat.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_planewave_deltat.dir/planewave_delta.cpp.o -o indi_planewave_deltat -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 86%] Built target indi_planewave_deltat make -f drivers/auxiliary/CMakeFiles/indi_gpusb.dir/build.make drivers/auxiliary/CMakeFiles/indi_gpusb.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_gpusb.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_gpusb.dir/build.make drivers/auxiliary/CMakeFiles/indi_gpusb.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 86%] Building CXX object drivers/auxiliary/CMakeFiles/indi_gpusb.dir/gpdriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_gpusb.dir/gpdriver.cpp.o -MF CMakeFiles/indi_gpusb.dir/gpdriver.cpp.o.d -o CMakeFiles/indi_gpusb.dir/gpdriver.cpp.o -c /<>/drivers/auxiliary/gpdriver.cpp [ 86%] Building CXX object drivers/auxiliary/CMakeFiles/indi_gpusb.dir/gpusb.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_gpusb.dir/gpusb.cpp.o -MF CMakeFiles/indi_gpusb.dir/gpusb.cpp.o.d -o CMakeFiles/indi_gpusb.dir/gpusb.cpp.o -c /<>/drivers/auxiliary/gpusb.cpp [ 86%] Linking CXX executable indi_gpusb cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_gpusb.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_gpusb.dir/gpdriver.cpp.o CMakeFiles/indi_gpusb.dir/gpusb.cpp.o -o indi_gpusb -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 86%] Built target indi_gpusb make -f drivers/auxiliary/CMakeFiles/indi_joystick.dir/build.make drivers/auxiliary/CMakeFiles/indi_joystick.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_joystick.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_joystick.dir/build.make drivers/auxiliary/CMakeFiles/indi_joystick.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 87%] Building CXX object drivers/auxiliary/CMakeFiles/indi_joystick.dir/joystickdriver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_joystick.dir/joystickdriver.cpp.o -MF CMakeFiles/indi_joystick.dir/joystickdriver.cpp.o.d -o CMakeFiles/indi_joystick.dir/joystickdriver.cpp.o -c /<>/drivers/auxiliary/joystickdriver.cpp [ 87%] Building CXX object drivers/auxiliary/CMakeFiles/indi_joystick.dir/joystick.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_joystick.dir/joystick.cpp.o -MF CMakeFiles/indi_joystick.dir/joystick.cpp.o.d -o CMakeFiles/indi_joystick.dir/joystick.cpp.o -c /<>/drivers/auxiliary/joystick.cpp [ 87%] Linking CXX executable indi_joystick cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_joystick.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_joystick.dir/joystickdriver.cpp.o CMakeFiles/indi_joystick.dir/joystick.cpp.o -o indi_joystick -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 87%] Built target indi_joystick make -f drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/build.make drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 87%] Building CXX object drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/gps_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_simulator_gps.dir/gps_simulator.cpp.o -MF CMakeFiles/indi_simulator_gps.dir/gps_simulator.cpp.o.d -o CMakeFiles/indi_simulator_gps.dir/gps_simulator.cpp.o -c /<>/drivers/auxiliary/gps_simulator.cpp [ 87%] Linking CXX executable indi_simulator_gps cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_gps.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_gps.dir/gps_simulator.cpp.o -o indi_simulator_gps -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 87%] Built target indi_simulator_gps make -f drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/build.make drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/build.make drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 87%] Building CXX object drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/usb_dewpoint.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_usbdewpoint.dir/usb_dewpoint.cpp.o -MF CMakeFiles/indi_usbdewpoint.dir/usb_dewpoint.cpp.o.d -o CMakeFiles/indi_usbdewpoint.dir/usb_dewpoint.cpp.o -c /<>/drivers/auxiliary/usb_dewpoint.cpp [ 88%] Linking CXX executable indi_usbdewpoint cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_usbdewpoint.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_usbdewpoint.dir/usb_dewpoint.cpp.o -o indi_usbdewpoint -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 88%] Built target indi_usbdewpoint make -f drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/build.make drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/auxiliary /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/auxiliary /<>/obj-mipsel-linux-gnu/drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/build.make drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 89%] Building CXX object drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/deepskydad_fp1.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/auxiliary -I/<>/drivers/auxiliary -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/auxiliary/CMakeFiles/indi_deepskydad_fp1.dir/deepskydad_fp1.cpp.o -MF CMakeFiles/indi_deepskydad_fp1.dir/deepskydad_fp1.cpp.o.d -o CMakeFiles/indi_deepskydad_fp1.dir/deepskydad_fp1.cpp.o -c /<>/drivers/auxiliary/deepskydad_fp1.cpp [ 89%] Linking CXX executable indi_deepskydad_fp1 cd /<>/obj-mipsel-linux-gnu/drivers/auxiliary && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_deepskydad_fp1.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_deepskydad_fp1.dir/deepskydad_fp1.cpp.o -o indi_deepskydad_fp1 -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 89%] Built target indi_deepskydad_fp1 make -f drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/build.make drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/receiver /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/receiver /<>/obj-mipsel-linux-gnu/drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/build.make drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 89%] Building CXX object drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/receiver_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/receiver && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/receiver -I/<>/drivers/receiver -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/receiver/CMakeFiles/indi_simulator_receiver.dir/receiver_simulator.cpp.o -MF CMakeFiles/indi_simulator_receiver.dir/receiver_simulator.cpp.o.d -o CMakeFiles/indi_simulator_receiver.dir/receiver_simulator.cpp.o -c /<>/drivers/receiver/receiver_simulator.cpp [ 90%] Linking CXX executable indi_simulator_receiver cd /<>/obj-mipsel-linux-gnu/drivers/receiver && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_receiver.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_receiver.dir/receiver_simulator.cpp.o -o indi_simulator_receiver -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 90%] Built target indi_simulator_receiver make -f drivers/weather/CMakeFiles/indi_simulator_weather.dir/build.make drivers/weather/CMakeFiles/indi_simulator_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_simulator_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_simulator_weather.dir/build.make drivers/weather/CMakeFiles/indi_simulator_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 90%] Building CXX object drivers/weather/CMakeFiles/indi_simulator_weather.dir/weathersimulator.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_simulator_weather.dir/weathersimulator.cpp.o -MF CMakeFiles/indi_simulator_weather.dir/weathersimulator.cpp.o.d -o CMakeFiles/indi_simulator_weather.dir/weathersimulator.cpp.o -c /<>/drivers/weather/weathersimulator.cpp [ 91%] Linking CXX executable indi_simulator_weather cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_simulator_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_simulator_weather.dir/weathersimulator.cpp.o -o indi_simulator_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 91%] Built target indi_simulator_weather make -f drivers/weather/CMakeFiles/indi_meta_weather.dir/build.make drivers/weather/CMakeFiles/indi_meta_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_meta_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_meta_weather.dir/build.make drivers/weather/CMakeFiles/indi_meta_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 91%] Building CXX object drivers/weather/CMakeFiles/indi_meta_weather.dir/weathermeta.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_meta_weather.dir/weathermeta.cpp.o -MF CMakeFiles/indi_meta_weather.dir/weathermeta.cpp.o.d -o CMakeFiles/indi_meta_weather.dir/weathermeta.cpp.o -c /<>/drivers/weather/weathermeta.cpp [ 92%] Linking CXX executable indi_meta_weather cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_meta_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_meta_weather.dir/weathermeta.cpp.o -o indi_meta_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 92%] Built target indi_meta_weather make -f drivers/weather/CMakeFiles/indi_watcher_weather.dir/build.make drivers/weather/CMakeFiles/indi_watcher_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_watcher_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_watcher_weather.dir/build.make drivers/weather/CMakeFiles/indi_watcher_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 92%] Building CXX object drivers/weather/CMakeFiles/indi_watcher_weather.dir/weatherwatcher.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_watcher_weather.dir/weatherwatcher.cpp.o -MF CMakeFiles/indi_watcher_weather.dir/weatherwatcher.cpp.o.d -o CMakeFiles/indi_watcher_weather.dir/weatherwatcher.cpp.o -c /<>/drivers/weather/weatherwatcher.cpp [ 92%] Linking CXX executable indi_watcher_weather cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_watcher_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_watcher_weather.dir/weatherwatcher.cpp.o -o indi_watcher_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libcurl.so /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 92%] Built target indi_watcher_weather make -f drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/build.make drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/build.make drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 93%] Building CXX object drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/weather_safety_proxy.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_weather_safety_proxy.dir/weather_safety_proxy.cpp.o -MF CMakeFiles/indi_weather_safety_proxy.dir/weather_safety_proxy.cpp.o.d -o CMakeFiles/indi_weather_safety_proxy.dir/weather_safety_proxy.cpp.o -c /<>/drivers/weather/weather_safety_proxy.cpp [ 93%] Linking CXX executable indi_weather_safety_proxy cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_weather_safety_proxy.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_weather_safety_proxy.dir/weather_safety_proxy.cpp.o -o indi_weather_safety_proxy -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libcurl.so /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 93%] Built target indi_weather_safety_proxy make -f drivers/weather/CMakeFiles/indi_mbox_weather.dir/build.make drivers/weather/CMakeFiles/indi_mbox_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_mbox_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_mbox_weather.dir/build.make drivers/weather/CMakeFiles/indi_mbox_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 93%] Building CXX object drivers/weather/CMakeFiles/indi_mbox_weather.dir/mbox.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_mbox_weather.dir/mbox.cpp.o -MF CMakeFiles/indi_mbox_weather.dir/mbox.cpp.o.d -o CMakeFiles/indi_mbox_weather.dir/mbox.cpp.o -c /<>/drivers/weather/mbox.cpp [ 93%] Linking CXX executable indi_mbox_weather cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_mbox_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_mbox_weather.dir/mbox.cpp.o -o indi_mbox_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 93%] Built target indi_mbox_weather make -f drivers/weather/CMakeFiles/indi_uranus_weather.dir/build.make drivers/weather/CMakeFiles/indi_uranus_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_uranus_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_uranus_weather.dir/build.make drivers/weather/CMakeFiles/indi_uranus_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 93%] Building CXX object drivers/weather/CMakeFiles/indi_uranus_weather.dir/uranusmeteo.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_uranus_weather.dir/uranusmeteo.cpp.o -MF CMakeFiles/indi_uranus_weather.dir/uranusmeteo.cpp.o.d -o CMakeFiles/indi_uranus_weather.dir/uranusmeteo.cpp.o -c /<>/drivers/weather/uranusmeteo.cpp /<>/drivers/weather/uranusmeteo.cpp: In member function ‘virtual bool UranusMeteo::initProperties()’: /<>/drivers/weather/uranusmeteo.cpp:67:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indigps.h:27, from /<>/drivers/weather/uranusmeteo.h:27, from /<>/drivers/weather/uranusmeteo.cpp:25: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:67:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:67:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:67:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:67:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:67:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:67:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:67:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:67:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:67:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:67:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:67:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:67:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:67:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 67 | SensorNP[AmbientTemperature].fill("AmbientTemperature", "AmbientTemperature", "%.2f", -100, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:68:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:68:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:68:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:68:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:68:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:68:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:68:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:68:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:68:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:68:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:68:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:68:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:68:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:68:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 68 | SensorNP[RelativeHumidity].fill("RelativeHumidity", "RelativeHumidity", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:69:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:69:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:69:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:69:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:69:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:69:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:69:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:69:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:69:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:69:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:69:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:69:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:69:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:69:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 69 | SensorNP[DewPoint].fill("DewPoint", "DewPoint (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:70:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:70:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:70:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:70:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:70:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:70:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:70:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:70:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:70:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:70:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:70:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:70:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:70:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:70:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 70 | SensorNP[AbsolutePressure].fill("AbsolutePressure", "AbsolutePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:71:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:71:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:71:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:71:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:71:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:71:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:71:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:71:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:71:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:71:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:71:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:71:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:71:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:71:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 71 | SensorNP[RelativePressure].fill("RelativePressure", "RelativePressure (hPA)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:72:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:72:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:72:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:72:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:72:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:72:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:72:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:72:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:72:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:72:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:72:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:72:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:72:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:72:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 72 | SensorNP[BarometricAltitude].fill("BarometricAltitude", "BarometricAltitude (m)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:73:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:73:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:73:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:73:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:73:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:73:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:73:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:73:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:73:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:73:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:73:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:73:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:73:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:73:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 73 | SensorNP[SkyTemperature].fill("SkyTemperature", "SkyTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:74:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:74:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:74:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:74:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:74:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:74:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:74:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:74:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:74:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:74:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:74:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:74:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:74:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:74:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 74 | SensorNP[InfraredTemperature].fill("InfraredTemperature", "InfraredTemperature (C)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:75:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:75:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:75:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:75:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:75:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:75:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:75:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:75:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:75:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:75:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:75:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:75:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:75:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:75:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 75 | SensorNP[BatteryUsage].fill("BatteryUsage", "BatteryUsage", "%.2f%", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:76:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:76:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:76:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:76:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:76:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:76:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:76:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:76:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:76:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:76:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:76:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:76:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:76:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:76:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 76 | SensorNP[BatteryVoltage].fill("BatteryVoltage", "BatteryVoltage", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:82:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:82:35: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:82:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:82:35: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:82:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:82:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:82:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:82:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:82:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:82:35: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:82:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:82:35: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:82:35: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:82:35: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 82 | CloudsNP[TemperatureDifference].fill("TemperatureDifference", "Temperature Difference (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:83:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:83:24: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:83:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:83:24: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:83:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:83:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:83:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:83:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:83:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:83:24: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:83:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:83:24: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:83:24: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:83:24: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 83 | CloudsNP[CloudIndex].fill("CloudIndex", "Cloud Coverage (%)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:84:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:84:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:84:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:84:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:84:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:84:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:84:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:84:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:84:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:84:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:84:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:84:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:84:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:84:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 84 | CloudsNP[CloudSkyTemperature].fill("CloudSkyTemperature", "Sky Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:85:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:85:37: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:85:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:85:37: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:85:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:85:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:85:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:85:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:85:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:85:37: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:85:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:85:37: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:85:37: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:85:37: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 85 | CloudsNP[CloudAmbientTemperature].fill("CloudAmbientTemperature", "Ambient Temperature (C)", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:86:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:86:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:86:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:86:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:86:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:86:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:86:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:86:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:86:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:86:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:86:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:86:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:86:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:86:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 86 | CloudsNP[InfraredEmissivity].fill("InfraredEmissivity", "Infrared Emissivity", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:92:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:92:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:92:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:92:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:92:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:92:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:92:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:92:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:92:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:92:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:92:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:92:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:92:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:92:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 92 | SkyQualityNP[MPAS].fill("MPAS", "MPAS (mag/arcsec^2)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:93:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:93:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:93:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:93:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:93:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:93:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:93:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:93:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:93:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:93:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:93:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:93:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:93:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:93:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 93 | SkyQualityNP[NELM].fill("NELM", "Naked Eye Llimit (mag)", "%.2f", 0, 100, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:94:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:94:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:94:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:94:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:94:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:94:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:94:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:94:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:94:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:94:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:94:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:94:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:94:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:94:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 94 | SkyQualityNP[FullSpectrum].fill("FullSpectrum", "Full Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:95:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:95:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:95:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:95:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:95:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:95:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:95:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:95:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:95:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:95:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:95:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:95:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:95:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:95:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 95 | SkyQualityNP[VisualSpectrum].fill("VisualSpectrum", "Visual Spectrum", "%.2f", -1000, 1000, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:96:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:96:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:96:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:96:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:96:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:96:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:96:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:96:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:96:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:96:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:96:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:96:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:96:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:96:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 96 | SkyQualityNP[InfraredSpectrum].fill("InfraredSpectrum", "Infrared Spectrum", "%.2f", 0, 1, 0.1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:99:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:99:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/drivers/weather/uranusmeteo.cpp:99:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:99:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/drivers/weather/uranusmeteo.cpp:99:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:99:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/drivers/weather/uranusmeteo.cpp:99:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:99:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/drivers/weather/uranusmeteo.cpp:99:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:99:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/drivers/weather/uranusmeteo.cpp:99:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:99:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/drivers/weather/uranusmeteo.cpp:99:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:99:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 99 | SkyQualityUpdateNP[0].fill("VALUE", "Period (s)", "%.f", 0, 3600, 60, 60); | ^ /<>/drivers/weather/uranusmeteo.cpp:105:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:105:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:105:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:105:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:105:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:105:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:105:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:105:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:105:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:105:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:105:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:105:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:105:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:105:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 105 | GPSNP[GPSFix].fill("GPSFix", "GPS Fix", "%.f", 0, 3, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:106:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:106:18: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:106:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:106:18: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:106:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:106:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:106:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:106:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:106:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:106:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:106:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:106:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:106:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:106:18: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 106 | GPSNP[GPSTime].fill("GPSTime", "Unix Time", "%.f", 0, 1e9, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:107:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:107:20: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:107:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:107:20: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:107:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:107:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:107:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:107:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:107:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:107:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:107:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:107:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:107:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:107:20: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 107 | GPSNP[UTCOffset].fill("UTCOffset", "UTC Offset", "%.2f", -12, 12, 1, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:108:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:108:19: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:108:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:108:19: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:108:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:108:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:108:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:108:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:108:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:108:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:108:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:108:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:108:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:108:19: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 108 | GPSNP[Latitude].fill("Latitude", "Latitude", "%.2f", -90, 90, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:109:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:109:20: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:109:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:109:20: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:109:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:109:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:109:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:109:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:109:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:109:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:109:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:109:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:109:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:109:20: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 109 | GPSNP[Longitude].fill("Longitude", "Longitude", "%.2f", -180, 180, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:110:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:110:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:110:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:110:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:110:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:110:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:110:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:110:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:110:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:110:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:110:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:110:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:110:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:110:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 110 | GPSNP[SatelliteNumber].fill("SatelliteNumber", "Sat. #", "%.f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:111:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:111:19: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:111:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:111:19: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:111:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:111:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:111:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:111:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:111:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:111:19: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:111:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:111:19: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:111:19: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:111:19: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 111 | GPSNP[GPSSpeed].fill("GPSSpeed", "Speed (kph)", "%.2f", 0, 30, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:112:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:112:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:112:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:112:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:112:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:112:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:112:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:112:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:112:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:112:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:112:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:112:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp:112:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:112:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 112 | GPSNP[GPSBearing].fill("GPSBearing", "Bearing (deg)", "%.2f", 0, 360, 10, 0); | ^ /<>/drivers/weather/uranusmeteo.cpp: In member function ‘virtual IPState UranusMeteo::updateGPS()’: /<>/drivers/weather/uranusmeteo.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/drivers/weather/uranusmeteo.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/drivers/weather/uranusmeteo.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/drivers/weather/uranusmeteo.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/drivers/weather/uranusmeteo.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/drivers/weather/uranusmeteo.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/drivers/weather/uranusmeteo.cpp:226:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:226:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 226 | GPSNP[GPSFix].setValue(std::stod(result[GPSFix])); | ^ /<>/drivers/weather/uranusmeteo.cpp:227:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/drivers/weather/uranusmeteo.cpp:227:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/drivers/weather/uranusmeteo.cpp:227:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/drivers/weather/uranusmeteo.cpp:227:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/drivers/weather/uranusmeteo.cpp:227:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/drivers/weather/uranusmeteo.cpp:227:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/drivers/weather/uranusmeteo.cpp:227:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:227:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 227 | GPSNP[GPSTime].setValue(std::stod(result[GPSTime])); | ^ /<>/drivers/weather/uranusmeteo.cpp:228:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/drivers/weather/uranusmeteo.cpp:228:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/drivers/weather/uranusmeteo.cpp:228:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/drivers/weather/uranusmeteo.cpp:228:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/drivers/weather/uranusmeteo.cpp:228:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/drivers/weather/uranusmeteo.cpp:228:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/drivers/weather/uranusmeteo.cpp:228:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:228:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 228 | GPSNP[UTCOffset].setValue(std::stod(result[UTCOffset])); | ^ /<>/drivers/weather/uranusmeteo.cpp:229:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:229:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:229:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:229:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:229:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:229:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:229:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:229:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 229 | GPSNP[Latitude].setValue(std::stod(result[Latitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:230:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:230:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:230:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:230:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:230:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:230:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:230:28: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:230:28: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 230 | GPSNP[Longitude].setValue(std::stod(result[Longitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:231:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/drivers/weather/uranusmeteo.cpp:231:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/drivers/weather/uranusmeteo.cpp:231:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/drivers/weather/uranusmeteo.cpp:231:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/drivers/weather/uranusmeteo.cpp:231:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/drivers/weather/uranusmeteo.cpp:231:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/drivers/weather/uranusmeteo.cpp:231:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:231:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 231 | GPSNP[SatelliteNumber].setValue(std::stod(result[SatelliteNumber])); | ^ /<>/drivers/weather/uranusmeteo.cpp:232:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/drivers/weather/uranusmeteo.cpp:232:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/drivers/weather/uranusmeteo.cpp:232:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/drivers/weather/uranusmeteo.cpp:232:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/drivers/weather/uranusmeteo.cpp:232:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/drivers/weather/uranusmeteo.cpp:232:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/drivers/weather/uranusmeteo.cpp:232:27: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:232:27: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 232 | GPSNP[GPSSpeed].setValue(std::stod(result[GPSSpeed])); | ^ /<>/drivers/weather/uranusmeteo.cpp:233:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/drivers/weather/uranusmeteo.cpp:233:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/drivers/weather/uranusmeteo.cpp:233:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/drivers/weather/uranusmeteo.cpp:233:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/drivers/weather/uranusmeteo.cpp:233:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/drivers/weather/uranusmeteo.cpp:233:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/drivers/weather/uranusmeteo.cpp:233:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:233:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 233 | GPSNP[GPSBearing].setValue(std::stod(result[GPSBearing])); | ^ /<>/drivers/weather/uranusmeteo.cpp:238:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/drivers/weather/uranusmeteo.cpp:238:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/drivers/weather/uranusmeteo.cpp:238:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/drivers/weather/uranusmeteo.cpp:238:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/drivers/weather/uranusmeteo.cpp:238:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/drivers/weather/uranusmeteo.cpp:238:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/drivers/weather/uranusmeteo.cpp:238:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:238:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 238 | if (GPSNP[GPSFix].getValue() < 3) | ^ /<>/drivers/weather/uranusmeteo.cpp:241:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:241:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:241:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:241:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:241:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:241:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:241:65: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:241:65: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 241 | LocationN[LOCATION_LATITUDE].value = GPSNP[Latitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:242:66: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:242:66: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:242:66: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:242:66: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:242:66: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:242:66: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:242:66: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:242:66: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 242 | LocationN[LOCATION_LONGITUDE].value = GPSNP[Longitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:247:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:247:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:247:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:247:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:247:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:247:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:247:78: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:247:78: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 247 | LocationN[LOCATION_ELEVATION].value = SensorNP[BarometricAltitude].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:251:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:251:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:251:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:251:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:251:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:251:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:251:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:251:44: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 251 | time_t raw_time = GPSNP[GPSTime].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp: In member function ‘virtual IPState UranusMeteo::updateWeather()’: /<>/drivers/weather/uranusmeteo.cpp:287:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:287:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:287:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:287:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:287:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:287:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:287:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:287:73: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 287 | setParameterValue("WEATHER_TEMPERATURE", SensorNP[AmbientTemperature].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:288:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:288:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:288:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:288:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:288:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:288:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:288:68: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:288:68: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 288 | setParameterValue("WEATHER_HUMIDITY", SensorNP[RelativeHumidity].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:289:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:289:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:289:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:289:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:289:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:289:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:289:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:289:59: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 289 | setParameterValue("WEATHER_CLOUD", CloudsNP[CloudIndex].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:290:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:290:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:290:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:290:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:290:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:290:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp:290:56: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:290:56: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 290 | setParameterValue("WEATHER_MPAS", SkyQualityNP[MPAS].getValue()); | ^ /<>/drivers/weather/uranusmeteo.cpp: In member function ‘virtual bool UranusMeteo::ISNewNumber(const char*, const char*, double*, char**, int)’: /<>/drivers/weather/uranusmeteo.cpp:319:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:319:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:319:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:319:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:319:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:319:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp:319:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:319:46: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 319 | auto value = SkyQualityUpdateNP[0].getValue(); | ^ /<>/drivers/weather/uranusmeteo.cpp: In member function ‘bool UranusMeteo::readSensors()’: /<>/drivers/weather/uranusmeteo.cpp:387:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:387:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:387:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:387:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:387:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:387:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:387:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:387:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 387 | SensorNP[AmbientTemperature].setValue(std::stod(result[AmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:388:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:388:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:388:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:388:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:388:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:388:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:388:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:388:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 388 | SensorNP[RelativeHumidity].setValue(std::stod(result[RelativeHumidity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:389:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/drivers/weather/uranusmeteo.cpp:389:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/drivers/weather/uranusmeteo.cpp:389:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/drivers/weather/uranusmeteo.cpp:389:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/drivers/weather/uranusmeteo.cpp:389:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/drivers/weather/uranusmeteo.cpp:389:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/drivers/weather/uranusmeteo.cpp:389:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:389:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 389 | SensorNP[DewPoint].setValue(std::stod(result[DewPoint])); | ^ /<>/drivers/weather/uranusmeteo.cpp:390:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/drivers/weather/uranusmeteo.cpp:390:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/drivers/weather/uranusmeteo.cpp:390:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/drivers/weather/uranusmeteo.cpp:390:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/drivers/weather/uranusmeteo.cpp:390:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/drivers/weather/uranusmeteo.cpp:390:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/drivers/weather/uranusmeteo.cpp:390:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:390:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 390 | SensorNP[AbsolutePressure].setValue(std::stod(result[AbsolutePressure])); | ^ /<>/drivers/weather/uranusmeteo.cpp:391:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:391:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:391:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:391:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:391:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:391:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:391:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:391:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 391 | SensorNP[BarometricAltitude].setValue(std::stod(result[BarometricAltitude])); | ^ /<>/drivers/weather/uranusmeteo.cpp:392:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:392:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:392:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:392:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:392:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:392:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:392:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:392:36: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 392 | SensorNP[SkyTemperature].setValue(std::stod(result[SkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:393:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:393:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:393:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:393:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:393:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:393:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:393:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:393:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 393 | SensorNP[InfraredTemperature].setValue(std::stod(result[InfraredTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:394:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:394:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:394:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:394:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:394:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:394:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:394:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:394:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 394 | SensorNP[BatteryUsage].setValue(std::stod(result[BatteryUsage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:395:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:395:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:395:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:395:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:395:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:395:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/drivers/weather/uranusmeteo.cpp:395:36: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:395:36: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 395 | SensorNP[BatteryVoltage].setValue(std::stod(result[BatteryVoltage])); | ^ /<>/drivers/weather/uranusmeteo.cpp: In member function ‘bool UranusMeteo::readSkyQuality()’: /<>/drivers/weather/uranusmeteo.cpp:429:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/drivers/weather/uranusmeteo.cpp:429:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/drivers/weather/uranusmeteo.cpp:429:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/drivers/weather/uranusmeteo.cpp:429:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/drivers/weather/uranusmeteo.cpp:429:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/drivers/weather/uranusmeteo.cpp:429:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/drivers/weather/uranusmeteo.cpp:429:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:429:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 429 | SkyQualityNP[MPAS].setValue(std::stod(result[MPAS])); | ^ /<>/drivers/weather/uranusmeteo.cpp:430:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/drivers/weather/uranusmeteo.cpp:430:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/drivers/weather/uranusmeteo.cpp:430:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/drivers/weather/uranusmeteo.cpp:430:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/drivers/weather/uranusmeteo.cpp:430:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/drivers/weather/uranusmeteo.cpp:430:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/drivers/weather/uranusmeteo.cpp:430:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:430:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 430 | SkyQualityNP[NELM].setValue(std::stod(result[NELM])); | ^ /<>/drivers/weather/uranusmeteo.cpp:431:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:431:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:431:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:431:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:431:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:431:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:431:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:431:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 431 | SkyQualityNP[FullSpectrum].setValue(std::stod(result[FullSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:432:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:432:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:432:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:432:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:432:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:432:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:432:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:432:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 432 | SkyQualityNP[VisualSpectrum].setValue(std::stod(result[VisualSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:433:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:433:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:433:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:433:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:433:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:433:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp:433:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:433:42: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 433 | SkyQualityNP[InfraredSpectrum].setValue(std::stod(result[InfraredSpectrum])); | ^ /<>/drivers/weather/uranusmeteo.cpp: In member function ‘bool UranusMeteo::readClouds()’: /<>/drivers/weather/uranusmeteo.cpp:467:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/drivers/weather/uranusmeteo.cpp:467:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/drivers/weather/uranusmeteo.cpp:467:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/drivers/weather/uranusmeteo.cpp:467:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/drivers/weather/uranusmeteo.cpp:467:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/drivers/weather/uranusmeteo.cpp:467:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/drivers/weather/uranusmeteo.cpp:467:43: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:467:43: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 467 | CloudsNP[TemperatureDifference].setValue(std::stod(result[TemperatureDifference])); | ^ /<>/drivers/weather/uranusmeteo.cpp:468:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/drivers/weather/uranusmeteo.cpp:468:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/drivers/weather/uranusmeteo.cpp:468:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/drivers/weather/uranusmeteo.cpp:468:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/drivers/weather/uranusmeteo.cpp:468:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/drivers/weather/uranusmeteo.cpp:468:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/drivers/weather/uranusmeteo.cpp:468:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:468:32: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 468 | CloudsNP[CloudIndex].setValue(std::stod(result[CloudIndex])); | ^ /<>/drivers/weather/uranusmeteo.cpp:469:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:469:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:469:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:469:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:469:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:469:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:469:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:469:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 469 | CloudsNP[CloudSkyTemperature].setValue(std::stod(result[CloudSkyTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:470:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:470:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:470:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:470:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:470:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:470:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:470:45: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:470:45: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 470 | CloudsNP[CloudAmbientTemperature].setValue(std::stod(result[CloudAmbientTemperature])); | ^ /<>/drivers/weather/uranusmeteo.cpp:471:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:471:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:471:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:471:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:471:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:471:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/drivers/weather/uranusmeteo.cpp:471:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:471:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 471 | CloudsNP[InfraredEmissivity].setValue(std::stod(result[InfraredEmissivity])); | ^ /<>/drivers/weather/uranusmeteo.cpp: In member function ‘void UranusMeteo::measureSkyQuality()’: /<>/drivers/weather/uranusmeteo.cpp:497:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/drivers/weather/uranusmeteo.cpp:497:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/drivers/weather/uranusmeteo.cpp:497:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/drivers/weather/uranusmeteo.cpp:497:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/drivers/weather/uranusmeteo.cpp:497:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/drivers/weather/uranusmeteo.cpp:497:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/drivers/weather/uranusmeteo.cpp:497:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:497:33: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 497 | if (SkyQualityUpdateNP[0].getValue() > 0) | ^ /<>/drivers/weather/uranusmeteo.cpp:498:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ /<>/drivers/weather/uranusmeteo.cpp:498:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ /<>/drivers/weather/uranusmeteo.cpp:498:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ /<>/drivers/weather/uranusmeteo.cpp:498:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ /<>/drivers/weather/uranusmeteo.cpp:498:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ /<>/drivers/weather/uranusmeteo.cpp:498:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ /<>/drivers/weather/uranusmeteo.cpp:498:63: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/uranusmeteo.cpp:498:63: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 498 | m_SkyQualityUpdateTimer.start(SkyQualityUpdateNP[0].getValue() * 1000); | ^ [ 93%] Linking CXX executable indi_uranus_weather cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_uranus_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_uranus_weather.dir/uranusmeteo.cpp.o -o indi_uranus_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 93%] Built target indi_uranus_weather make -f drivers/weather/CMakeFiles/indi_vantage_weather.dir/build.make drivers/weather/CMakeFiles/indi_vantage_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_vantage_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_vantage_weather.dir/build.make drivers/weather/CMakeFiles/indi_vantage_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 93%] Building CXX object drivers/weather/CMakeFiles/indi_vantage_weather.dir/vantage.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_vantage_weather.dir/vantage.cpp.o -MF CMakeFiles/indi_vantage_weather.dir/vantage.cpp.o.d -o CMakeFiles/indi_vantage_weather.dir/vantage.cpp.o -c /<>/drivers/weather/vantage.cpp [ 93%] Linking CXX executable indi_vantage_weather cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_vantage_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_vantage_weather.dir/vantage.cpp.o -o indi_vantage_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 93%] Built target indi_vantage_weather make -f drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/build.make drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/weather /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/weather /<>/obj-mipsel-linux-gnu/drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/build.make drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 93%] Building CXX object drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/openweathermap.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/weather -I/<>/drivers/weather -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/weather/CMakeFiles/indi_openweathermap_weather.dir/openweathermap.cpp.o -MF CMakeFiles/indi_openweathermap_weather.dir/openweathermap.cpp.o.d -o CMakeFiles/indi_openweathermap_weather.dir/openweathermap.cpp.o -c /<>/drivers/weather/openweathermap.cpp /<>/drivers/weather/openweathermap.cpp: In member function ‘virtual bool OpenWeatherMap::Connect()’: /<>/drivers/weather/openweathermap.cpp:77:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indiweather.h:27, from /<>/drivers/weather/openweathermap.h:30, from /<>/drivers/weather/openweathermap.cpp:27: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ /<>/drivers/weather/openweathermap.cpp:77:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ /<>/drivers/weather/openweathermap.cpp:77:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ /<>/drivers/weather/openweathermap.cpp:77:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ /<>/drivers/weather/openweathermap.cpp:77:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ /<>/drivers/weather/openweathermap.cpp:77:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ /<>/drivers/weather/openweathermap.cpp:77:22: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:77:22: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 77 | if (owmAPIKeyTP[0].getText() == nullptr) | ^ /<>/drivers/weather/openweathermap.cpp: In member function ‘virtual bool OpenWeatherMap::initProperties()’: /<>/drivers/weather/openweathermap.cpp:98:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:98:18: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/drivers/weather/openweathermap.cpp:98:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:98:18: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/drivers/weather/openweathermap.cpp:98:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:98:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/drivers/weather/openweathermap.cpp:98:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:98:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/drivers/weather/openweathermap.cpp:98:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:98:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/drivers/weather/openweathermap.cpp:98:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:98:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/drivers/weather/openweathermap.cpp:98:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:98:18: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 98 | owmAPIKeyTP[0].fill("API_KEY", "API Key", api_key); | ^ /<>/drivers/weather/openweathermap.cpp: In member function ‘virtual IPState OpenWeatherMap::updateWeather()’: /<>/drivers/weather/openweathermap.cpp:164:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ /<>/drivers/weather/openweathermap.cpp:164:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ /<>/drivers/weather/openweathermap.cpp:164:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ /<>/drivers/weather/openweathermap.cpp:164:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ /<>/drivers/weather/openweathermap.cpp:164:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ /<>/drivers/weather/openweathermap.cpp:164:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ /<>/drivers/weather/openweathermap.cpp:164:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/weather/openweathermap.cpp:164:44: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 164 | owmLat, owmLong, owmAPIKeyTP[0].getText()); | ^ [ 93%] Linking CXX executable indi_openweathermap_weather cd /<>/obj-mipsel-linux-gnu/drivers/weather && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_openweathermap_weather.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_openweathermap_weather.dir/openweathermap.cpp.o -o indi_openweathermap_weather -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libcurl.so /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 93%] Built target indi_openweathermap_weather make -f drivers/agent/CMakeFiles/indi_imager_agent.dir/build.make drivers/agent/CMakeFiles/indi_imager_agent.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/agent /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/agent /<>/obj-mipsel-linux-gnu/drivers/agent/CMakeFiles/indi_imager_agent.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/agent/CMakeFiles/indi_imager_agent.dir/build.make drivers/agent/CMakeFiles/indi_imager_agent.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 93%] Building CXX object drivers/agent/CMakeFiles/indi_imager_agent.dir/agent_imager.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/agent && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/agent -I/<>/drivers/agent -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/agent/CMakeFiles/indi_imager_agent.dir/agent_imager.cpp.o -MF CMakeFiles/indi_imager_agent.dir/agent_imager.cpp.o.d -o CMakeFiles/indi_imager_agent.dir/agent_imager.cpp.o -c /<>/drivers/agent/agent_imager.cpp /<>/drivers/agent/agent_imager.cpp: In member function ‘virtual void Imager::newProperty(INDI::Property)’: /<>/drivers/agent/agent_imager.cpp:484:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/drivers/agent/agent_imager.h:23, from /<>/drivers/agent/agent_imager.cpp:20: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:484:54: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:484:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:484:54: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:484:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:484:54: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:484:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:484:54: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:484:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:484:54: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:484:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:484:54: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:484:54: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:484:54: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 484 | bool state = INDI::PropertySwitch(property)[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp: In member function ‘virtual void Imager::updateProperty(INDI::Property)’: /<>/drivers/agent/agent_imager.cpp:563:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:563:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:563:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:563:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:563:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:563:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:563:38: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:563:38: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 563 | bool state = propertySwitch[0].getState() != ISS_OFF; | ^ /<>/drivers/agent/agent_imager.cpp:580:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:580:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:580:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:580:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:580:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:580:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:580:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:580:46: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 580 | ProgressN[2].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:588:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:588:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:588:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:588:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:588:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:588:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:588:48: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:588:48: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 588 | FilterSlotN[0].value = propertyNumber[0].getValue(); | ^ /<>/drivers/agent/agent_imager.cpp:599:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:599:47: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/drivers/agent/agent_imager.cpp:599:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:599:47: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/drivers/agent/agent_imager.cpp:599:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:599:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/drivers/agent/agent_imager.cpp:599:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:599:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/drivers/agent/agent_imager.cpp:599:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:599:47: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/drivers/agent/agent_imager.cpp:599:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:599:47: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/drivers/agent/agent_imager.cpp:599:47: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:599:47: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 599 | strncpy(format, strrchr(propertyText[0].getText(), '.'), sizeof(format)); | ^ /<>/drivers/agent/agent_imager.cpp:601:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 601 | rename(propertyText[0].getText(), name); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 601 | rename(propertyText[0].getText(), name); | ^ /<>/drivers/agent/agent_imager.cpp:601:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 601 | rename(propertyText[0].getText(), name); | ^ /<>/drivers/agent/agent_imager.cpp:601:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 601 | rename(propertyText[0].getText(), name); | ^ /<>/drivers/agent/agent_imager.cpp:601:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 601 | rename(propertyText[0].getText(), name); | ^ /<>/drivers/agent/agent_imager.cpp:601:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 601 | rename(propertyText[0].getText(), name); | ^ /<>/drivers/agent/agent_imager.cpp:601:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 601 | rename(propertyText[0].getText(), name); | ^ /<>/drivers/agent/agent_imager.cpp:601:30: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IText; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/agent/agent_imager.cpp:601:30: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 601 | rename(propertyText[0].getText(), name); | ^ [ 93%] Building CXX object drivers/agent/CMakeFiles/indi_imager_agent.dir/group.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/agent && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/agent -I/<>/drivers/agent -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/agent/CMakeFiles/indi_imager_agent.dir/group.cpp.o -MF CMakeFiles/indi_imager_agent.dir/group.cpp.o.d -o CMakeFiles/indi_imager_agent.dir/group.cpp.o -c /<>/drivers/agent/group.cpp [ 93%] Linking CXX executable indi_imager_agent cd /<>/obj-mipsel-linux-gnu/drivers/agent && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_imager_agent.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_imager_agent.dir/agent_imager.cpp.o CMakeFiles/indi_imager_agent.dir/group.cpp.o -o indi_imager_agent -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/indiclient: ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 93%] Built target indi_imager_agent make -f drivers/video/CMakeFiles/indi_v4l2_ccd.dir/build.make drivers/video/CMakeFiles/indi_v4l2_ccd.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/drivers/video /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/drivers/video /<>/obj-mipsel-linux-gnu/drivers/video/CMakeFiles/indi_v4l2_ccd.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f drivers/video/CMakeFiles/indi_v4l2_ccd.dir/build.make drivers/video/CMakeFiles/indi_v4l2_ccd.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 93%] Building CXX object drivers/video/CMakeFiles/indi_v4l2_ccd.dir/lx/Lx.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/video && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/video -I/<>/drivers/video -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/video/CMakeFiles/indi_v4l2_ccd.dir/lx/Lx.cpp.o -MF CMakeFiles/indi_v4l2_ccd.dir/lx/Lx.cpp.o.d -o CMakeFiles/indi_v4l2_ccd.dir/lx/Lx.cpp.o -c /<>/drivers/video/lx/Lx.cpp [ 94%] Building CXX object drivers/video/CMakeFiles/indi_v4l2_ccd.dir/v4l2driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/video && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/video -I/<>/drivers/video -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/video/CMakeFiles/indi_v4l2_ccd.dir/v4l2driver.cpp.o -MF CMakeFiles/indi_v4l2_ccd.dir/v4l2driver.cpp.o.d -o CMakeFiles/indi_v4l2_ccd.dir/v4l2driver.cpp.o -c /<>/drivers/video/v4l2driver.cpp /<>/drivers/video/v4l2driver.cpp: In member function ‘virtual bool V4L2_Driver::initProperties()’: /<>/drivers/video/v4l2driver.cpp:173:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/libs/indibase/indiccd.h:30, from /<>/drivers/video/v4l2driver.h:29, from /<>/drivers/video/v4l2driver.cpp:28: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:173:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:173:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:173:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:173:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:173:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:173:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:173:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 173 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp: In member function ‘virtual void V4L2_Driver::ISGetProperties(const char*)’: /<>/drivers/video/v4l2driver.cpp:285:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:285:57: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:285:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:285:57: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:285:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:285:57: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:285:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:285:57: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:285:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:285:57: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:285:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:285:57: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:285:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:285:57: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 285 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp: In member function ‘virtual bool V4L2_Driver::ISNewSwitch(const char*, const char*, ISState*, char**, int)’: /<>/drivers/video/v4l2driver.cpp:478:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:478:72: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/drivers/video/v4l2driver.cpp:478:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:478:72: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/drivers/video/v4l2driver.cpp:478:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:478:72: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/drivers/video/v4l2driver.cpp:478:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:478:72: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/drivers/video/v4l2driver.cpp:478:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:478:72: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/drivers/video/v4l2driver.cpp:478:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:478:72: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/drivers/video/v4l2driver.cpp:478:72: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:478:72: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 478 | v4l_base->setNative(strcmp(format, EncodeFormatSP[FORMAT_NATIVE].getName()) == 0); | ^ /<>/drivers/video/v4l2driver.cpp:716:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:716:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:716:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:716:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:716:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:716:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:716:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:716:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 716 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp: In member function ‘bool V4L2_Driver::setManualExposure(double)’: /<>/drivers/video/v4l2driver.cpp:980:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:980:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:980:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:980:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:980:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:980:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:980:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:980:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:980:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:980:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:980:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:980:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:980:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:980:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 980 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:1014:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1014:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/drivers/video/v4l2driver.cpp:1014:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1014:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/drivers/video/v4l2driver.cpp:1014:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1014:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/drivers/video/v4l2driver.cpp:1014:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1014:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/drivers/video/v4l2driver.cpp:1014:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1014:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/drivers/video/v4l2driver.cpp:1014:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1014:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/drivers/video/v4l2driver.cpp:1014:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1014:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1014 | if( CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode == STACK_NONE ) | ^ /<>/drivers/video/v4l2driver.cpp:1024:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1024:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:1024:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1024:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:1024:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1024:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:1024:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1024:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:1024:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1024:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:1024:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1024:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp:1024:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1024:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1024 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && stackMode != STACK_NONE && stackMode != STACK_RESET_DARK) | ^ /<>/drivers/video/v4l2driver.cpp: In member function ‘virtual bool V4L2_Driver::UpdateCCDBin(int, int)’: /<>/drivers/video/v4l2driver.cpp:1248:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1248:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1248:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1248:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1248:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1248:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1248:34: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1248:34: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1248 | if (CaptureFormatSP[IMAGE_RGB].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp: In member function ‘void V4L2_Driver::newFrame()’: /<>/drivers/video/v4l2driver.cpp:1397:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1397:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1397:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1397:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1397:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1397:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1397:39: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1397:39: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1397 | if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1495:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1495:76: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1495:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1495:76: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1495:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1495:76: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1495:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1495:76: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1495:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1495:76: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1495:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1495:76: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1495:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1495:76: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1495 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1501:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1501:76: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/drivers/video/v4l2driver.cpp:1501:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1501:76: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/drivers/video/v4l2driver.cpp:1501:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1501:76: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/drivers/video/v4l2driver.cpp:1501:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1501:76: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/drivers/video/v4l2driver.cpp:1501:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1501:76: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/drivers/video/v4l2driver.cpp:1501:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1501:76: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/drivers/video/v4l2driver.cpp:1501:76: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1501:76: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1501 | if ((stackMode) && !(lx->isEnabled()) && CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON && | ^ /<>/drivers/video/v4l2driver.cpp:1520:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1520:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1520:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1520:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1520:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1520:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp:1520:44: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1520:44: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1520 | else if (CaptureFormatSP[IMAGE_MONO].getState() == ISS_ON) | ^ /<>/drivers/video/v4l2driver.cpp: In member function ‘virtual bool V4L2_Driver::StopStreaming()’: /<>/drivers/video/v4l2driver.cpp:1942:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1942:53: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:1942:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1942:53: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:1942:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1942:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:1942:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1942:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:1942:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1942:53: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:1942:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1942:53: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ /<>/drivers/video/v4l2driver.cpp:1942:53: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/drivers/video/v4l2driver.cpp:1942:53: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 1942 | v4l_base->setNative(EncodeFormatSP[FORMAT_NATIVE].s == ISS_ON); | ^ [ 94%] Building CXX object drivers/video/CMakeFiles/indi_v4l2_ccd.dir/indi_v4l2driver.cpp.o cd /<>/obj-mipsel-linux-gnu/drivers/video && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/drivers/video -I/<>/drivers/video -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT drivers/video/CMakeFiles/indi_v4l2_ccd.dir/indi_v4l2driver.cpp.o -MF CMakeFiles/indi_v4l2_ccd.dir/indi_v4l2driver.cpp.o.d -o CMakeFiles/indi_v4l2_ccd.dir/indi_v4l2driver.cpp.o -c /<>/drivers/video/indi_v4l2driver.cpp [ 94%] Linking CXX executable indi_v4l2_ccd cd /<>/obj-mipsel-linux-gnu/drivers/video && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_v4l2_ccd.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_v4l2_ccd.dir/lx/Lx.cpp.o CMakeFiles/indi_v4l2_ccd.dir/v4l2driver.cpp.o CMakeFiles/indi_v4l2_ccd.dir/indi_v4l2driver.cpp.o -o indi_v4l2_ccd -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase: /usr/lib/mipsel-linux-gnu/libjpeg.so ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 94%] Built target indi_v4l2_ccd make -f tools/CMakeFiles/indi_getprop.dir/build.make tools/CMakeFiles/indi_getprop.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/tools /<>/obj-mipsel-linux-gnu/tools/CMakeFiles/indi_getprop.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f tools/CMakeFiles/indi_getprop.dir/build.make tools/CMakeFiles/indi_getprop.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 94%] Building C object tools/CMakeFiles/indi_getprop.dir/getINDIproperty.c.o cd /<>/obj-mipsel-linux-gnu/tools && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/tools -I/<>/tools -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/eventloop/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -MD -MT tools/CMakeFiles/indi_getprop.dir/getINDIproperty.c.o -MF CMakeFiles/indi_getprop.dir/getINDIproperty.c.o.d -o CMakeFiles/indi_getprop.dir/getINDIproperty.c.o -c /<>/tools/getINDIproperty.c [ 95%] Linking CXX executable indi_getprop cd /<>/obj-mipsel-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_getprop.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_getprop.dir/getINDIproperty.c.o ../libs/indicore/CMakeFiles/indicore.dir/base64.c.o ../libs/indicore/CMakeFiles/indicore.dir/userio.c.o ../libs/indicore/CMakeFiles/indicore.dir/indicom.c.o ../libs/indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../libs/indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../libs/indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../libs/eventloop/CMakeFiles/eventloop.dir/eventloop.c.o -o indi_getprop /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libz.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 95%] Built target indi_getprop make -f tools/CMakeFiles/indi_setprop.dir/build.make tools/CMakeFiles/indi_setprop.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/tools /<>/obj-mipsel-linux-gnu/tools/CMakeFiles/indi_setprop.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f tools/CMakeFiles/indi_setprop.dir/build.make tools/CMakeFiles/indi_setprop.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 95%] Building C object tools/CMakeFiles/indi_setprop.dir/setINDIproperty.c.o cd /<>/obj-mipsel-linux-gnu/tools && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/tools -I/<>/tools -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/eventloop/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -MD -MT tools/CMakeFiles/indi_setprop.dir/setINDIproperty.c.o -MF CMakeFiles/indi_setprop.dir/setINDIproperty.c.o.d -o CMakeFiles/indi_setprop.dir/setINDIproperty.c.o -c /<>/tools/setINDIproperty.c [ 95%] Linking CXX executable indi_setprop cd /<>/obj-mipsel-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_setprop.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_setprop.dir/setINDIproperty.c.o ../libs/indicore/CMakeFiles/indicore.dir/base64.c.o ../libs/indicore/CMakeFiles/indicore.dir/userio.c.o ../libs/indicore/CMakeFiles/indicore.dir/indicom.c.o ../libs/indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../libs/indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../libs/indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../libs/eventloop/CMakeFiles/eventloop.dir/eventloop.c.o -o indi_setprop /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libz.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 95%] Built target indi_setprop make -f tools/CMakeFiles/indi_eval.dir/build.make tools/CMakeFiles/indi_eval.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/tools /<>/obj-mipsel-linux-gnu/tools/CMakeFiles/indi_eval.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f tools/CMakeFiles/indi_eval.dir/build.make tools/CMakeFiles/indi_eval.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 95%] Building C object tools/CMakeFiles/indi_eval.dir/compiler.c.o cd /<>/obj-mipsel-linux-gnu/tools && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/tools -I/<>/tools -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/eventloop/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -MD -MT tools/CMakeFiles/indi_eval.dir/compiler.c.o -MF CMakeFiles/indi_eval.dir/compiler.c.o.d -o CMakeFiles/indi_eval.dir/compiler.c.o -c /<>/tools/compiler.c [ 95%] Building C object tools/CMakeFiles/indi_eval.dir/evalINDI.c.o cd /<>/obj-mipsel-linux-gnu/tools && /usr/bin/mipsel-linux-gnu-gcc -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/tools -I/<>/tools -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/eventloop/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -MD -MT tools/CMakeFiles/indi_eval.dir/evalINDI.c.o -MF CMakeFiles/indi_eval.dir/evalINDI.c.o.d -o CMakeFiles/indi_eval.dir/evalINDI.c.o -c /<>/tools/evalINDI.c [ 95%] Linking CXX executable indi_eval cd /<>/obj-mipsel-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/indi_eval.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/indi_eval.dir/compiler.c.o CMakeFiles/indi_eval.dir/evalINDI.c.o ../libs/indicore/CMakeFiles/indicore.dir/base64.c.o ../libs/indicore/CMakeFiles/indicore.dir/userio.c.o ../libs/indicore/CMakeFiles/indicore.dir/indicom.c.o ../libs/indicore/CMakeFiles/indicore.dir/indidevapi.c.o ../libs/indicore/CMakeFiles/indicore.dir/lilxml.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/indiuserio.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob.c.o ../libs/indicore/CMakeFiles/indicore.dir/sharedblob_parse.cpp.o ../libs/indicore/CMakeFiles/indicore.dir/shm_open_anon.c.o ../libs/indicore/CMakeFiles/indicore.dir/libastro.cpp.o ../libs/eventloop/CMakeFiles/eventloop.dir/eventloop.c.o -o indi_eval /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libz.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 95%] Built target indi_eval make -f examples/tutorial_one/CMakeFiles/tutorial_one.dir/build.make examples/tutorial_one/CMakeFiles/tutorial_one.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_one /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_one /<>/obj-mipsel-linux-gnu/examples/tutorial_one/CMakeFiles/tutorial_one.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_one/CMakeFiles/tutorial_one.dir/build.make examples/tutorial_one/CMakeFiles/tutorial_one.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 95%] Building CXX object examples/tutorial_one/CMakeFiles/tutorial_one.dir/simpledevice.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_one && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_one -I/<>/examples/tutorial_one -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_one/CMakeFiles/tutorial_one.dir/simpledevice.cpp.o -MF CMakeFiles/tutorial_one.dir/simpledevice.cpp.o.d -o CMakeFiles/tutorial_one.dir/simpledevice.cpp.o -c /<>/examples/tutorial_one/simpledevice.cpp [ 96%] Linking CXX executable tutorial_one cd /<>/obj-mipsel-linux-gnu/examples/tutorial_one && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_one.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_one.dir/simpledevice.cpp.o -o tutorial_one -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 96%] Built target tutorial_one make -f examples/tutorial_two/CMakeFiles/tutorial_two.dir/build.make examples/tutorial_two/CMakeFiles/tutorial_two.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_two /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_two /<>/obj-mipsel-linux-gnu/examples/tutorial_two/CMakeFiles/tutorial_two.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_two/CMakeFiles/tutorial_two.dir/build.make examples/tutorial_two/CMakeFiles/tutorial_two.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 96%] Building CXX object examples/tutorial_two/CMakeFiles/tutorial_two.dir/simplescope.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_two && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_two -I/<>/examples/tutorial_two -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_two/CMakeFiles/tutorial_two.dir/simplescope.cpp.o -MF CMakeFiles/tutorial_two.dir/simplescope.cpp.o.d -o CMakeFiles/tutorial_two.dir/simplescope.cpp.o -c /<>/examples/tutorial_two/simplescope.cpp [ 97%] Linking CXX executable tutorial_two cd /<>/obj-mipsel-linux-gnu/examples/tutorial_two && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_two.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_two.dir/simplescope.cpp.o -o tutorial_two -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 97%] Built target tutorial_two make -f examples/tutorial_three/CMakeFiles/tutorial_three.dir/build.make examples/tutorial_three/CMakeFiles/tutorial_three.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_three /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_three /<>/obj-mipsel-linux-gnu/examples/tutorial_three/CMakeFiles/tutorial_three.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_three/CMakeFiles/tutorial_three.dir/build.make examples/tutorial_three/CMakeFiles/tutorial_three.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 97%] Building CXX object examples/tutorial_three/CMakeFiles/tutorial_three.dir/simpleccd.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_three && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_three -I/<>/examples/tutorial_three -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_three/CMakeFiles/tutorial_three.dir/simpleccd.cpp.o -MF CMakeFiles/tutorial_three.dir/simpleccd.cpp.o.d -o CMakeFiles/tutorial_three.dir/simpleccd.cpp.o -c /<>/examples/tutorial_three/simpleccd.cpp [ 97%] Linking CXX executable tutorial_three cd /<>/obj-mipsel-linux-gnu/examples/tutorial_three && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_three.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_three.dir/simpleccd.cpp.o -o tutorial_three -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 97%] Built target tutorial_three make -f examples/tutorial_four/CMakeFiles/tutorial_four.dir/build.make examples/tutorial_four/CMakeFiles/tutorial_four.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_four /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_four /<>/obj-mipsel-linux-gnu/examples/tutorial_four/CMakeFiles/tutorial_four.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_four/CMakeFiles/tutorial_four.dir/build.make examples/tutorial_four/CMakeFiles/tutorial_four.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 97%] Building CXX object examples/tutorial_four/CMakeFiles/tutorial_four.dir/simpleskeleton.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_four && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_four -I/<>/examples/tutorial_four -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_four/CMakeFiles/tutorial_four.dir/simpleskeleton.cpp.o -MF CMakeFiles/tutorial_four.dir/simpleskeleton.cpp.o.d -o CMakeFiles/tutorial_four.dir/simpleskeleton.cpp.o -c /<>/examples/tutorial_four/simpleskeleton.cpp /<>/examples/tutorial_four/simpleskeleton.cpp: In lambda function: /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 116 | light[index].setState(static_cast(rand() % 4)); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/examples/tutorial_four/simpleskeleton.h:33, from /<>/examples/tutorial_four/simpleskeleton.cpp:37: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 116 | light[index].setState(static_cast(rand() % 4)); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 116 | light[index].setState(static_cast(rand() % 4)); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 116 | light[index].setState(static_cast(rand() % 4)); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 116 | light[index].setState(static_cast(rand() % 4)); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 116 | light[index].setState(static_cast(rand() % 4)); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 116 | light[index].setState(static_cast(rand() % 4)); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:116:20: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 116 | light[index].setState(static_cast(rand() % 4)); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp: In lambda function: /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:40: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:61: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:132:80: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 132 | blob[0].getName(), blob[0].getFormat(), blob[0].getSize(), blob[0].getBlobLen()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:138:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 138 | blob[0].getBlobAsString().c_str()); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 140 | blob[0].setSize(0); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 140 | blob[0].setSize(0); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 140 | blob[0].setSize(0); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 140 | blob[0].setSize(0); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 140 | blob[0].setSize(0); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 140 | blob[0].setSize(0); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 140 | blob[0].setSize(0); | ^ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_four/simpleskeleton.cpp:140:15: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 140 | blob[0].setSize(0); | ^ [ 97%] Linking CXX executable tutorial_four cd /<>/obj-mipsel-linux-gnu/examples/tutorial_four && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_four.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_four.dir/simpleskeleton.cpp.o -o tutorial_four -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 97%] Built target tutorial_four make -f examples/tutorial_five/CMakeFiles/tutorial_dome.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_dome.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_five /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_five /<>/obj-mipsel-linux-gnu/examples/tutorial_five/CMakeFiles/tutorial_dome.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_five/CMakeFiles/tutorial_dome.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_dome.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 97%] Building CXX object examples/tutorial_five/CMakeFiles/tutorial_dome.dir/dome.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_five && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_five -I/<>/examples/tutorial_five -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_five/CMakeFiles/tutorial_dome.dir/dome.cpp.o -MF CMakeFiles/tutorial_dome.dir/dome.cpp.o.d -o CMakeFiles/tutorial_dome.dir/dome.cpp.o -c /<>/examples/tutorial_five/dome.cpp /<>/examples/tutorial_five/dome.cpp: In member function ‘virtual bool Dome::initProperties()’: /<>/examples/tutorial_five/dome.cpp:69:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/examples/tutorial_five/dome.h:28, from /<>/examples/tutorial_five/dome.cpp:26: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:69:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:69:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:69:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:69:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:69:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:69:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:69:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 69 | mShutterSwitch[0].fill("Open", "", ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:70:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:70:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:70:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:70:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:70:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:70:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:70:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:70:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 70 | mShutterSwitch[1].fill("Close", "", ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp: In lambda function: /<>/examples/tutorial_five/dome.cpp:74:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:74:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:74:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:74:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:74:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:74:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:74:29: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:74:29: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 74 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp: In member function ‘virtual bool Dome::initProperties()’: /<>/examples/tutorial_five/dome.cpp:81:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/dome.cpp:81:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/dome.cpp:81:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/dome.cpp:81:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/dome.cpp:81:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/dome.cpp:81:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/dome.cpp:81:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:81:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 81 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/dome.cpp: In lambda function: /<>/examples/tutorial_five/dome.cpp:90:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:90:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:90:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:90:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:90:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:90:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:90:49: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:90:49: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 90 | static IPState oldRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp: In lambda function: /<>/examples/tutorial_five/dome.cpp:94:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 94 | IPState newRainState = rain[0].getState(); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 94 | IPState newRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:94:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 94 | IPState newRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:94:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 94 | IPState newRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:94:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 94 | IPState newRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:94:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 94 | IPState newRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:94:46: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:94:46: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 94 | IPState newRainState = rain[0].getState(); | ^ /<>/examples/tutorial_five/dome.cpp:98:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:98:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:98:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:98:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:98:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:98:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp:98:41: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:98:41: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 98 | if (mShutterSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/dome.cpp: In lambda function: /<>/examples/tutorial_five/dome.cpp:144:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:144:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:144:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:144:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:144:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:144:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:144:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:144:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 144 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:145:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:145:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:145:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:145:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:145:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:145:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:145:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:145:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 145 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp: In member function ‘void Dome::openShutter()’: /<>/examples/tutorial_five/dome.cpp:157:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/examples/tutorial_five/dome.cpp:157:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/examples/tutorial_five/dome.cpp:157:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/examples/tutorial_five/dome.cpp:157:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/examples/tutorial_five/dome.cpp:157:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/examples/tutorial_five/dome.cpp:157:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/examples/tutorial_five/dome.cpp:157:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:157:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 157 | if (mRainLight[0].getState() == IPS_ALERT) | ^ /<>/examples/tutorial_five/dome.cpp:160:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:160:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:160:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:160:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:160:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:160:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:160:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:160:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 160 | mShutterSwitch[0].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:161:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:161:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:161:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:161:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:161:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:161:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:161:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:161:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 161 | mShutterSwitch[1].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp: In lambda function: /<>/examples/tutorial_five/dome.cpp:170:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:170:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:170:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:170:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:170:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:170:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:170:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:170:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 170 | mShutterSwitch[0].setState(ISS_ON); | ^ /<>/examples/tutorial_five/dome.cpp:171:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:171:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:171:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:171:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:171:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:171:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ /<>/examples/tutorial_five/dome.cpp:171:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/dome.cpp:171:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 171 | mShutterSwitch[1].setState(ISS_OFF); | ^ [ 97%] Linking CXX executable tutorial_dome cd /<>/obj-mipsel-linux-gnu/examples/tutorial_five && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_dome.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_dome.dir/dome.cpp.o -o tutorial_dome -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 97%] Built target tutorial_dome make -f examples/tutorial_five/CMakeFiles/tutorial_rain.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_rain.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_five /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_five /<>/obj-mipsel-linux-gnu/examples/tutorial_five/CMakeFiles/tutorial_rain.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_five/CMakeFiles/tutorial_rain.dir/build.make examples/tutorial_five/CMakeFiles/tutorial_rain.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 97%] Building CXX object examples/tutorial_five/CMakeFiles/tutorial_rain.dir/raindetector.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_five && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_five -I/<>/examples/tutorial_five -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_five/CMakeFiles/tutorial_rain.dir/raindetector.cpp.o -MF CMakeFiles/tutorial_rain.dir/raindetector.cpp.o.d -o CMakeFiles/tutorial_rain.dir/raindetector.cpp.o -c /<>/examples/tutorial_five/raindetector.cpp /<>/examples/tutorial_five/raindetector.cpp: In member function ‘virtual bool RainDetector::initProperties()’: /<>/examples/tutorial_five/raindetector.cpp:59:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/libs/indidevice/./parentdevice.h:3, from /<>/libs/indibase/defaultdevice.h:21, from /<>/examples/tutorial_five/raindetector.h:23, from /<>/examples/tutorial_five/raindetector.cpp:18: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:59:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:59:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:59:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:59:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:59:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:59:17: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:59:17: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 59 | mRainLight[0].fill("Status", "", IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:62:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:62:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:62:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:62:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:62:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:62:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:62:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:62:18: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 62 | mRainSwitch[0].fill("On", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:63:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:63:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:63:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:63:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:63:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:63:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp:63:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:63:18: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 63 | mRainSwitch[1].fill("Off", ""); | ^ /<>/examples/tutorial_five/raindetector.cpp: In lambda function: /<>/examples/tutorial_five/raindetector.cpp:67:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/raindetector.cpp:67:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/raindetector.cpp:67:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/raindetector.cpp:67:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/raindetector.cpp:67:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/raindetector.cpp:67:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/raindetector.cpp:67:26: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ISwitch; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:67:26: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 67 | if (mRainSwitch[0].getState() == ISS_ON) | ^ /<>/examples/tutorial_five/raindetector.cpp:69:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/examples/tutorial_five/raindetector.cpp:69:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/examples/tutorial_five/raindetector.cpp:69:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/examples/tutorial_five/raindetector.cpp:69:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/examples/tutorial_five/raindetector.cpp:69:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/examples/tutorial_five/raindetector.cpp:69:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/examples/tutorial_five/raindetector.cpp:69:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:69:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 69 | mRainLight[0].setState(IPS_ALERT); | ^ /<>/examples/tutorial_five/raindetector.cpp:75:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 75 | mRainLight[0].setState(IPS_IDLE); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 75 | mRainLight[0].setState(IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:75:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 75 | mRainLight[0].setState(IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:75:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 75 | mRainLight[0].setState(IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:75:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 75 | mRainLight[0].setState(IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:75:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 75 | mRainLight[0].setState(IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:75:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 75 | mRainLight[0].setState(IPS_IDLE); | ^ /<>/examples/tutorial_five/raindetector.cpp:75:25: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _ILight; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_five/raindetector.cpp:75:25: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 75 | mRainLight[0].setState(IPS_IDLE); | ^ [ 97%] Linking CXX executable tutorial_rain cd /<>/obj-mipsel-linux-gnu/examples/tutorial_five && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_rain.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_rain.dir/raindetector.cpp.o -o tutorial_rain -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 97%] Built target tutorial_rain make -f examples/tutorial_six/CMakeFiles/tutorial_client.dir/build.make examples/tutorial_six/CMakeFiles/tutorial_client.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_six /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_six /<>/obj-mipsel-linux-gnu/examples/tutorial_six/CMakeFiles/tutorial_client.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_six/CMakeFiles/tutorial_client.dir/build.make examples/tutorial_six/CMakeFiles/tutorial_client.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 98%] Building CXX object examples/tutorial_six/CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_six && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_six -I/<>/examples/tutorial_six -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indiclient/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_six/CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o -MF CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o.d -o CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o -c /<>/examples/tutorial_six/tutorial_client.cpp /<>/examples/tutorial_six/tutorial_client.cpp: In lambda function: /<>/examples/tutorial_six/tutorial_client.cpp:94:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 94 | IDLog("Receving new CCD Temperature: %g C\n", property[0].getValue()); | ^ In file included from /<>/libs/indidevice/property/indipropertytext.h:21, from /<>/libs/indidevice/./basedevice.h:30, from /<>/examples/tutorial_six/tutorial_client.h:38, from /<>/examples/tutorial_six/tutorial_client.cpp:40: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 94 | IDLog("Receving new CCD Temperature: %g C\n", property[0].getValue()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 94 | IDLog("Receving new CCD Temperature: %g C\n", property[0].getValue()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 94 | IDLog("Receving new CCD Temperature: %g C\n", property[0].getValue()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 94 | IDLog("Receving new CCD Temperature: %g C\n", property[0].getValue()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 94 | IDLog("Receving new CCD Temperature: %g C\n", property[0].getValue()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:94:73: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 94 | IDLog("Receving new CCD Temperature: %g C\n", property[0].getValue()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 95 | if (property[0].getValue() == -20) | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 95 | if (property[0].getValue() == -20) | ^ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 95 | if (property[0].getValue() == -20) | ^ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 95 | if (property[0].getValue() == -20) | ^ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 95 | if (property[0].getValue() == -20) | ^ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 95 | if (property[0].getValue() == -20) | ^ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:95:31: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 95 | if (property[0].getValue() == -20) | ^ /<>/examples/tutorial_six/tutorial_client.cpp: In lambda function: /<>/examples/tutorial_six/tutorial_client.cpp:113:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:60: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _IBLOB; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:113:84: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 113 | myfile.write(static_cast(property[0].getBlob()), property[0].getBlobLen()); | ^ /<>/examples/tutorial_six/tutorial_client.cpp: In member function ‘void MyClient::setTemperature(double)’: /<>/examples/tutorial_six/tutorial_client.cpp:136:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 136 | ccdTemperature[0].setValue(value); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 136 | ccdTemperature[0].setValue(value); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 136 | ccdTemperature[0].setValue(value); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 136 | ccdTemperature[0].setValue(value); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 136 | ccdTemperature[0].setValue(value); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 136 | ccdTemperature[0].setValue(value); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 136 | ccdTemperature[0].setValue(value); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:136:21: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 136 | ccdTemperature[0].setValue(value); | ^ /<>/examples/tutorial_six/tutorial_client.cpp: In member function ‘void MyClient::takeExposure(double)’: /<>/examples/tutorial_six/tutorial_client.cpp:155:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 155 | ccdExposure[0].setValue(seconds); | ^ /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: ‘operator[](const INDI::Property*, int)’ (built-in) 155 | ccdExposure[0].setValue(seconds); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: ‘operator[](INDI::PropertyView<_INumber>*, int)’ (built-in) 155 | ccdExposure[0].setValue(seconds); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IText>*, int)’ (built-in) 155 | ccdExposure[0].setValue(seconds); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ISwitch>*, int)’ (built-in) 155 | ccdExposure[0].setValue(seconds); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: ‘operator[](INDI::PropertyView<_ILight>*, int)’ (built-in) 155 | ccdExposure[0].setValue(seconds); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: ‘operator[](INDI::PropertyView<_IBLOB>*, int)’ (built-in) 155 | ccdExposure[0].setValue(seconds); | ^ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: /<>/libs/indidevice/property/indipropertybasic.h:116:24: note: candidate 1: ‘INDI::WidgetView& INDI::PropertyBasic::operator[](size_t) const [with T = _INumber; size_t = unsigned int]’ 116 | WidgetView &operator[](size_t index) const; | ^~~~~~~~ /<>/examples/tutorial_six/tutorial_client.cpp:155:18: note: candidate 2: ‘operator[](INDI::Property*, int)’ (built-in) 155 | ccdExposure[0].setValue(seconds); | ^ [ 98%] Linking CXX executable tutorial_client cd /<>/obj-mipsel-linux-gnu/examples/tutorial_six && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_client.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_client.dir/tutorial_client.cpp.o -o tutorial_client -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indiclient ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so -lpthread /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 98%] Built target tutorial_client make -f examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/build.make examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_seven /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_seven /<>/obj-mipsel-linux-gnu/examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/build.make examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [ 98%] Building CXX object examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/simple_telescope_simulator.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_seven && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_seven -I/<>/examples/tutorial_seven -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -I/<>/libs/indiclient/. -I/<>/libs/indiabstractclient/. -I/<>/libs/sockets/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_seven/CMakeFiles/tutorial_seven.dir/simple_telescope_simulator.cpp.o -MF CMakeFiles/tutorial_seven.dir/simple_telescope_simulator.cpp.o.d -o CMakeFiles/tutorial_seven.dir/simple_telescope_simulator.cpp.o -c /<>/examples/tutorial_seven/simple_telescope_simulator.cpp [ 99%] Linking CXX executable tutorial_seven cd /<>/obj-mipsel-linux-gnu/examples/tutorial_seven && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_seven.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_seven.dir/simple_telescope_simulator.cpp.o -o tutorial_seven -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase:/<>/obj-mipsel-linux-gnu/libs/alignment:/<>/obj-mipsel-linux-gnu/libs/indiclient ../../libs/indibase/libindidriver.so.1.9.9 ../../libs/alignment/libindiAlignmentDriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so -ldl /usr/lib/mipsel-linux-gnu/libgsl.so /usr/lib/mipsel-linux-gnu/libgslcblas.so ../../libs/indiclient/libindiclient.so.1.9.9 /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libnova.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [ 99%] Built target tutorial_seven make -f examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/build.make examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/depend make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' cd /<>/obj-mipsel-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples/tutorial_eight /<>/obj-mipsel-linux-gnu /<>/obj-mipsel-linux-gnu/examples/tutorial_eight /<>/obj-mipsel-linux-gnu/examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' make -f examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/build.make examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/build make[3]: Entering directory '/<>/obj-mipsel-linux-gnu' [100%] Building CXX object examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/simple_receiver.cpp.o cd /<>/obj-mipsel-linux-gnu/examples/tutorial_eight && /usr/bin/mipsel-linux-gnu-g++ -DENABLE_INDI_SHARED_MEMORY -DGIT_TAG_STRING=\"1.9.9-tgz\" -DHAVE_LIBNOVA -DWITH_ENCLEN -I/<>/obj-mipsel-linux-gnu/examples/tutorial_eight -I/<>/examples/tutorial_eight -I/<>/libs -I/usr/include/libusb-1.0 -I/<>/libs/indibase -I/<>/libs/indibase/timer -I/<>/libs/indibase/. -I/<>/libs/indicore/. -I/<>/obj-mipsel-linux-gnu/libs/indicore/../.. -I/<>/obj-mipsel-linux-gnu/libs/indicore -I/<>/libs/indidevice/. -I/<>/libs/indidevice/property -I/<>/obj-mipsel-linux-gnu/libs/indidevice/../.. -I/<>/libs/eventloop/. -I/<>/libs/dsp/. -I/<>/libs/fpack/. -I/<>/libs/hid/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -fPIE -std=gnu++14 -MD -MT examples/tutorial_eight/CMakeFiles/tutorial_eight.dir/simple_receiver.cpp.o -MF CMakeFiles/tutorial_eight.dir/simple_receiver.cpp.o.d -o CMakeFiles/tutorial_eight.dir/simple_receiver.cpp.o -c /<>/examples/tutorial_eight/simple_receiver.cpp [100%] Linking CXX executable tutorial_eight cd /<>/obj-mipsel-linux-gnu/examples/tutorial_eight && /usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial_eight.dir/link.txt --verbose=1 /usr/bin/mipsel-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O1 -Wa,--noexecstack -Wall -Wextra -Wno-format-truncation -g -DHAVE_MREMAP -Wl,-z,relro -Wl,-z,nodump -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now CMakeFiles/tutorial_eight.dir/simple_receiver.cpp.o -o tutorial_eight -Wl,-rpath,/<>/obj-mipsel-linux-gnu/libs/indibase ../../libs/indibase/libindidriver.so.1.9.9 /usr/lib/mipsel-linux-gnu/libusb-1.0.so /usr/lib/mipsel-linux-gnu/libnova.so /usr/lib/mipsel-linux-gnu/libcfitsio.so /usr/lib/mipsel-linux-gnu/libz.so /usr/lib/mipsel-linux-gnu/libjpeg.so /usr/lib/mipsel-linux-gnu/libfftw3.so /usr/lib/mipsel-linux-gnu/libm.so /usr/lib/mipsel-linux-gnu/libtheoraenc.so /usr/lib/mipsel-linux-gnu/libtheoradec.so /usr/lib/mipsel-linux-gnu/libogg.so make[3]: Leaving directory '/<>/obj-mipsel-linux-gnu' [100%] Built target tutorial_eight make[2]: Leaving directory '/<>/obj-mipsel-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-mipsel-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/obj-mipsel-linux-gnu' dh: command-omitted: The call to "dh_auto_test -a" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_prep -a dh_auto_install -a cd obj-mipsel-linux-gnu && make -j1 install DESTDIR=/<>/indi-1.9.9\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/obj-mipsel-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-mipsel-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/obj-mipsel-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/obj-mipsel-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/include/libindi/indimacros.h -- Installing: /<>/debian/tmp/usr/share/indi/drivers.xml -- Installing: /<>/debian/tmp/usr/share/indi/indi_tcfs_sk.xml -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/pkgconfig/libindi.pc -- Installing: /<>/debian/tmp/usr/include/libindi/json.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiversion.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiapi.h -- Installing: /<>/debian/tmp/usr/include/libindi/indidevapi.h -- Installing: /<>/debian/tmp/usr/include/libindi/lilxml.h -- Installing: /<>/debian/tmp/usr/include/libindi/base64.h -- Installing: /<>/debian/tmp/usr/include/libindi/indicom.h -- Installing: /<>/debian/tmp/usr/include/libindi/sharedblob.h -- Installing: /<>/debian/tmp/usr/include/libindi/libastro.h -- Installing: /<>/debian/tmp/usr/include/libindi/indibase.h -- Installing: /<>/debian/tmp/usr/include/libindi/indibasetypes.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiutility.h -- Installing: /<>/debian/tmp/usr/include/libindi/basedevice.h -- Installing: /<>/debian/tmp/usr/include/libindi/parentdevice.h -- Installing: /<>/debian/tmp/usr/include/libindi/indistandardproperty.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiproperties.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiproperty.h -- Installing: /<>/debian/tmp/usr/include/libindi/indipropertybasic.h -- Installing: /<>/debian/tmp/usr/include/libindi/indipropertyview.h -- Installing: /<>/debian/tmp/usr/include/libindi/indipropertytext.h -- Installing: /<>/debian/tmp/usr/include/libindi/indipropertynumber.h -- Installing: /<>/debian/tmp/usr/include/libindi/indipropertyswitch.h -- Installing: /<>/debian/tmp/usr/include/libindi/indipropertylight.h -- Installing: /<>/debian/tmp/usr/include/libindi/indipropertyblob.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiwidgetview.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiwidgettraits.h -- Installing: /<>/debian/tmp/usr/include/libindi/abstractbaseclient.h -- Installing: /<>/debian/tmp/usr/bin/indiserver -- Installing: /<>/debian/tmp/usr/include/libindi/baseclient.h -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiclient.a -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiclient.so.1.9.9 -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiclient.so.1 -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiclient.so -- Installing: /<>/debian/tmp/usr/include/libindi/eventloop.h -- Installing: /<>/debian/tmp/usr/include/libindi/dsp.h -- Installing: /<>/debian/tmp/usr/include/libindi/fits_extensions.h -- Installing: /<>/debian/tmp/usr/include/libindi/fits.h -- Installing: /<>/debian/tmp/usr/include/libindi/sdfits.h -- Installing: /<>/debian/tmp/usr/include/libindi/fitsidi.h -- Installing: /<>/debian/tmp/usr/include/libindi/hidapi.h -- Installing: /<>/debian/tmp/usr/bin/indi_hid_test -- Installing: /<>/debian/tmp/usr/include/libindi/stream/streammanager.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/fpsmeter.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/uniquequeue.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/gammalut16.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/jpegutils.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/ccvt.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/ccvt_types.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/encoder/encodermanager.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/encoder/encoderinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/encoder/rawencoder.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/encoder/mjpegencoder.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/recorder/recordermanager.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/recorder/recorderinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/stream/recorder/serrecorder.h -- Installing: /<>/debian/tmp/usr/include/libindi/v4l2_decode.h -- Installing: /<>/debian/tmp/usr/include/libindi/v4l2_builtin_decoder.h -- Installing: /<>/debian/tmp/usr/include/libindi/v4l2_colorspace.h -- Installing: /<>/debian/tmp/usr/include/libindi/indidriver.h -- Installing: /<>/debian/tmp/usr/include/libindi/pid.h -- Installing: /<>/debian/tmp/usr/include/libindi/defaultdevice.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiccd.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiccdchip.h -- Installing: /<>/debian/tmp/usr/include/libindi/indisensorinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/indicorrelator.h -- Installing: /<>/debian/tmp/usr/include/libindi/indidetector.h -- Installing: /<>/debian/tmp/usr/include/libindi/indispectrograph.h -- Installing: /<>/debian/tmp/usr/include/libindi/indireceiver.h -- Installing: /<>/debian/tmp/usr/include/libindi/indifilterwheel.h -- Installing: /<>/debian/tmp/usr/include/libindi/indifocuserinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiweatherinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/indifocuser.h -- Installing: /<>/debian/tmp/usr/include/libindi/indirotator.h -- Installing: /<>/debian/tmp/usr/include/libindi/inditelescope.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiguiderinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/indifilterinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/indirotatorinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/inditimer.h -- Installing: /<>/debian/tmp/usr/include/libindi/indielapsedtimer.h -- Installing: /<>/debian/tmp/usr/include/libindi/indisinglethreadpool.h -- Installing: /<>/debian/tmp/usr/include/libindi/indidome.h -- Installing: /<>/debian/tmp/usr/include/libindi/indigps.h -- Installing: /<>/debian/tmp/usr/include/libindi/indilightboxinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/indidustcapinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiweather.h -- Installing: /<>/debian/tmp/usr/include/libindi/indilogger.h -- Installing: /<>/debian/tmp/usr/include/libindi/indicontroller.h -- Installing: /<>/debian/tmp/usr/include/libindi/indiusbdevice.h -- Installing: /<>/debian/tmp/usr/include/libindi/connectionplugins/connectioninterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/connectionplugins/connectionserial.h -- Installing: /<>/debian/tmp/usr/include/libindi/connectionplugins/connectiontcp.h -- Installing: /<>/debian/tmp/usr/include/libindi/dsp/manager.h -- Installing: /<>/debian/tmp/usr/include/libindi/dsp/dspinterface.h -- Installing: /<>/debian/tmp/usr/include/libindi/dsp/transforms.h -- Installing: /<>/debian/tmp/usr/include/libindi/dsp/convolution.h -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindidriver.a -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindidriver.so.1.9.9 -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindidriver.so.1 -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindidriver.so -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1 -- Set runtime path of "/<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9" to "" -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/AlignmentSubsystemForMathPlugins.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/AlignmentSubsystemForDrivers.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/BasicMathPlugin.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/BuiltInMathPlugin.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/NearestMathPlugin.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/ClientAPIForAlignmentDatabase.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/ClientAPIForMathPluginManagement.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/Common.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/ConvexHull.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/DriverCommon.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/InMemoryDatabase.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/MathPlugin.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/MathPluginManagement.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/SVDMathPlugin.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/TelescopeDirectionVectorSupportFunctions.h -- Installing: /<>/debian/tmp/usr/include/libindi/alignment/MapPropertiesToInMemoryDatabase.h -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindiAlignmentClient.a -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so -- Set runtime path of "/<>/debian/tmp/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so" to "" -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so -- Set runtime path of "/<>/debian/tmp/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so" to "" -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindilx200.so.1 -- Installing: /<>/debian/tmp/usr/lib/mipsel-linux-gnu/libindilx200.so -- Installing: /<>/debian/tmp/usr/include/libindi/mounts/lx200telescope.h -- Installing: /<>/debian/tmp/usr/include/libindi/mounts/lx200driver.h -- Installing: /<>/debian/tmp/usr/bin/indi_lx200basic -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_lx200basic" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_lx200_TeenAstro -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_lx200_TeenAstro" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_lx200generic -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_lx200generic" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_celestron_gps -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_celestron_gps" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_rainbow_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_rainbow_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_crux_mount -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_crux_mount" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_temma_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_temma_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_paramount_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_paramount_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_astrotrac_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_astrotrac_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_synscan_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_synscan_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_synscanlegacy_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_synscanlegacy_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_skycommander_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_skycommander_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_dsc_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_dsc_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_ieqlegacy_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_ieqlegacy_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_ieq_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_ieq_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_ioptronv3_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_ioptronv3_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pmc8_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pmc8_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_script_telescope -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_script_telescope" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_skywatcherAltAzMount -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_skywatcherAltAzMount" to "" running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200classic 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200autostar 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200_16 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200gps 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200ap 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200ap_v2 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200ap_gtocp2 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200gemini 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200zeq25 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200am5 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200gotonova 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200pulsar2 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200fs2 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200ss2000pc 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200_OnStep 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200_OpenAstroTech 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_lx200_10micron 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_ioptronHC8406 2>&1 running /usr/bin/cmake -E create_symlink indi_lx200generic /<>/debian/tmp/usr/bin/indi_eq500x_telescope 2>&1 -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_ccd -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_ccd" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_guide -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_guide" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_robo_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_robo_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_fcusb_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_fcusb_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_nfocus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_nfocus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_nstep_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_nstep_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_efa_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_efa_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_celestron_sct_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_celestron_sct_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_aaf2_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_aaf2_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_rbfocus_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_rbfocus_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_moonlite_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_moonlite_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_moonlitedro_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_moonlitedro_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_myfocuserpro2_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_myfocuserpro2_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_onfocus_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_onfocus_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_teenastro_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_teenastro_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_sestosenso_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_sestosenso_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_sestosenso2_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_sestosenso2_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_esattoarco_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_esattoarco_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_rainbowrsf_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_rainbowrsf_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_lakeside_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_lakeside_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_dmfc_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_dmfc_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_focuscube -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_focuscube" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_prodigyMF -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_prodigyMF" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_scopsoag -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_scopsoag" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_usbfocusv3_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_usbfocusv3_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_microtouch_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_microtouch_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_steeldrive2_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_steeldrive2_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_steeldrive_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_steeldrive_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_lynx_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_lynx_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_perfectstar_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_perfectstar_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_siefs_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_siefs_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_hitecastrodc_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_hitecastrodc_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_deepskydad_af1_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_deepskydad_af1_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_deepskydad_af2_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_deepskydad_af2_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_deepskydad_af3_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_deepskydad_af3_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_smartfocus_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_smartfocus_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_tcfs_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_tcfs_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_lacerta_mfoc_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_lacerta_mfoc_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_activefocuser_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_activefocuser_focus" to "" running /usr/bin/cmake -E create_symlink indi_tcfs_focus /<>/debian/tmp/usr/bin/indi_tcfs3_focus 2>&1 -- Installing: /<>/debian/tmp/usr/bin/indi_nframe_rotator -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_nframe_rotator" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_rotator -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_rotator" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_gemini_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_gemini_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_nightcrawler_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_nightcrawler_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pyxis_rotator -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pyxis_rotator" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_falcon_rotator -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_falcon_rotator" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_wanderer_lite_rotator -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_wanderer_lite_rotator" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_integra_focus -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_integra_focus" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_deepskydad_fr1 -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_deepskydad_fr1" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_xagyl_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_xagyl_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_manual_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_manual_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_optec_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_optec_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_quantum_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_quantum_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_trutech_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_trutech_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_qhycfw1_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_qhycfw1_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_qhycfw2_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_qhycfw2_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_qhycfw3_wheel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_qhycfw3_wheel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_rolloff_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_rolloff_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_baader_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_baader_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_domepro2_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_domepro2_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_rigel_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_rigel_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_scopedome_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_scopedome_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_ddw_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_ddw_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_script_dome -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_script_dome" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_nexdome_beaver -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_nexdome_beaver" to "" -- Installing: /<>/debian/tmp/lib/udev/rules.d/99-indi_auxiliary.rules -- Installing: /<>/debian/tmp/usr/bin/indi_wanderer_cover -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_wanderer_cover" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_skysafari -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_skysafari" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_watchdog -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_watchdog" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_flipflat -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_flipflat" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_lightpanel -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_lightpanel" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_upb -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_upb" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_uch -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_uch" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_flatmaster -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_flatmaster" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_ppb -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_ppb" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_pegasus_ppba -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_pegasus_ppba" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_Excalibur -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_Excalibur" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_snapcap -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_snapcap" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_astromech_lpm -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_astromech_lpm" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_sqm_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_sqm_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_sqm -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_sqm" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_astrometry -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_astrometry" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_star2000 -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_star2000" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_arduinost4 -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_arduinost4" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_planewave_deltat -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_planewave_deltat" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_gpusb -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_gpusb" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_joystick -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_joystick" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_gps -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_gps" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_usbdewpoint -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_usbdewpoint" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_deepskydad_fp1 -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_deepskydad_fp1" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_receiver -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_receiver" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_simulator_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_simulator_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_meta_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_meta_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_watcher_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_watcher_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_weather_safety_proxy -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_weather_safety_proxy" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_mbox_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_mbox_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_uranus_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_uranus_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_vantage_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_vantage_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_openweathermap_weather -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_openweathermap_weather" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_imager_agent -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_imager_agent" to "" -- Installing: /<>/debian/tmp/usr/bin/indi_v4l2_ccd -- Set runtime path of "/<>/debian/tmp/usr/bin/indi_v4l2_ccd" to "" -- Installing: /<>/debian/tmp/lib/udev/rules.d/80-dbk21-camera.rules -- Installing: /<>/debian/tmp/usr/bin/indi_getprop -- Installing: /<>/debian/tmp/usr/bin/indi_setprop -- Installing: /<>/debian/tmp/usr/bin/indi_eval make[1]: Leaving directory '/<>/obj-mipsel-linux-gnu' dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installexamples -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dh_strip -a mipsel-linux-gnu-objcopy: debian/.debhelper/libindidriver1/dbgsym-root/usr/lib/debug/.build-id/00/b85eb0a2a6036265041b82c64a2f782665e453.debug: section `.note.gnu.build-id' can't be allocated in segment 0 LOAD: .MIPS.abiflags .reginfo .note.gnu.build-id .dynamic .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .init .text .MIPS.stubs .fini .rodata .eh_frame_hdr .eh_frame mipsel-linux-gnu-objcopy: debian/.debhelper/libindialignmentdriver1/dbgsym-root/usr/lib/debug/.build-id/58/29c27b0ef3e444bec0912c466fa8ca88eb1a31.debug: section `.note.gnu.build-id' can't be allocated in segment 0 LOAD: .MIPS.abiflags .reginfo .note.gnu.build-id .dynamic .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .init .text .MIPS.stubs .fini .rodata .eh_frame_hdr .eh_frame mipsel-linux-gnu-objcopy: debian/.debhelper/libindilx200-1/dbgsym-root/usr/lib/debug/.build-id/87/065c79fb9ea46faaf618b88bec18b58c490dff.debug: section `.note.gnu.build-id' can't be allocated in segment 0 LOAD: .MIPS.abiflags .reginfo .note.gnu.build-id .dynamic .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .init .text .MIPS.stubs .fini .rodata .eh_frame_hdr .eh_frame mipsel-linux-gnu-objcopy: debian/.debhelper/libindiclient1/dbgsym-root/usr/lib/debug/.build-id/8e/d4d59db89cdbfb115ed123563cdcdb8a6615b9.debug: section `.note.gnu.build-id' can't be allocated in segment 0 LOAD: .MIPS.abiflags .reginfo .note.gnu.build-id .dynamic .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .init .text .MIPS.stubs .fini .rodata .eh_frame_hdr .eh_frame mipsel-linux-gnu-objcopy: debian/.debhelper/libindi-plugins/dbgsym-root/usr/lib/debug/.build-id/49/0d6828d4e338d54b92d2fdd448aacb7e92ef77.debug: section `.note.gnu.build-id' can't be allocated in segment 0 LOAD: .MIPS.abiflags .reginfo .note.gnu.build-id .dynamic .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .init .text .MIPS.stubs .fini .rodata .eh_frame_hdr .eh_frame mipsel-linux-gnu-objcopy: debian/.debhelper/libindi-plugins/dbgsym-root/usr/lib/debug/.build-id/4b/7e455e031a47916a98d9e691493478c427f599.debug: section `.note.gnu.build-id' can't be allocated in segment 0 LOAD: .MIPS.abiflags .reginfo .note.gnu.build-id .dynamic .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .init .text .MIPS.stubs .fini .rodata .eh_frame_hdr .eh_frame dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: symbol IUGetConfigOnSwitchIndex used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IUUpdateBLOB used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IUUpdateNumber used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IDSetNumber used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IDSetBLOB used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IDMessage used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol ALIGNMENT_TAB used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4INDI6Logger5printEPKcjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS2_z used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IUUpdateSwitch used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IDSetSwitch used by debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: 3 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 was not linked against libindiclient.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindialignmentdriver1/usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 was not linked against libgslcblas.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: symbol _ZNK4INDI13DefaultDevice18getDriverInterfaceEv used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4INDI9Telescope11ISNewNumberEPKcS2_PdPPci used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol readXMLFile used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4INDI9Telescope14initPropertiesEv used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IUSaveConfigBLOB used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4INDI9Telescope14SetCurrentParkEv used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol IDSharedBlobFree used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4INDI13DefaultDevice14definePropertyEP22_ISwitchVectorProperty used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4INDI9Telescope15SetTrackEnabledEb used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4INDI16FocuserInterface14MoveRelFocuserENS0_14FocusDirectionEj used by debian/libindilx200-1/usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 found in none of the libraries dpkg-shlibdeps: warning: 120 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so contains an unresolvable reference to symbol _ZN4INDI18AlignmentSubsystem40TelescopeDirectionVectorSupportFunctions47TelescopeDirectionVectorFromSphericalCoordinateEdNS1_21AzimuthAngleDirectionEdNS1_19PolarAngleDirectionE: it's probably a plugin dpkg-shlibdeps: warning: 4 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so contains an unresolvable reference to symbol _ZN4INDI18AlignmentSubsystem15BasicMathPlugin20Matrix3x3DeterminantEP10gsl_matrix: it's probably a plugin dpkg-shlibdeps: warning: 19 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libcfitsio.so.10 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libtheoradec.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libtheoraenc.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libusb-1.0.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libogg.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libjpeg.so.62 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libz.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so debian/libindi-plugins/usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so were not linked against libfftw3.so.3 (they use none of the library's symbols) dh_sodeps -a dh_installdeb -a debian/rules override_dh_gencontrol-arch make[1]: Entering directory '/<>' set -e; \ if [ -n "`ls debian/*.substvars 2>/dev/null`" ]; then \ echo "Generating strict local shlibs on packages: libindidriver1 libindialignmentdriver1 libindilx200-1 libindiclient1 libindi-plugins"; \ sed -i '/^shlibs:[^=]\+=/{ s/\(^shlibs:[^=]\+=[[:space:]]*\|,[[:space:]]*\)\(libindidriver1\|libindialignmentdriver1\|libindilx200-1\|libindiclient1\|libindi-plugins\|_\)\([[:space:]]*([[:space:]]*[><=]\+[^)]\+)\)\?/\1\2 (= 1.9.9+dfsg-2)/g }' debian/*.substvars; \ fi Generating strict local shlibs on packages: libindidriver1 libindialignmentdriver1 libindilx200-1 libindiclient1 libindi-plugins dh_gencontrol -a make[1]: Leaving directory '/<>' dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'libindidriver1' in '../libindidriver1_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindidriver1-dbgsym' in '../libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindialignmentdriver1' in '../libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindialignmentdriver1-dbgsym' in '../libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindilx200-1' in '../libindilx200-1_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindilx200-1-dbgsym' in '../libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindiclient1' in '../libindiclient1_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindiclient1-dbgsym' in '../libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindi-plugins' in '../libindi-plugins_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindi-plugins-dbgsym' in '../libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'libindi-dev' in '../libindi-dev_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'indi-bin' in '../indi-bin_1.9.9+dfsg-2_mipsel.deb'. dpkg-deb: building package 'indi-bin-dbgsym' in '../indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb'. dpkg-genbuildinfo --build=any -O../indi_1.9.9+dfsg-2_mipsel.buildinfo dpkg-genchanges --build=any -O../indi_1.9.9+dfsg-2_mipsel.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2023-06-02T03:08:10Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ indi_1.9.9+dfsg-2_mipsel.changes: --------------------------------- Format: 1.8 Date: Sat, 17 Dec 2022 09:23:13 +0100 Source: indi Binary: indi-bin indi-bin-dbgsym libindi-dev libindi-plugins libindi-plugins-dbgsym libindialignmentdriver1 libindialignmentdriver1-dbgsym libindiclient1 libindiclient1-dbgsym libindidriver1 libindidriver1-dbgsym libindilx200-1 libindilx200-1-dbgsym Built-For-Profiles: cross nocheck Architecture: mipsel Version: 1.9.9+dfsg-2 Distribution: unstable Urgency: medium Maintainer: Debian Krap Maintainers Changed-By: Pino Toscano Description: indi-bin - INDI server, drivers and tools libindi-dev - Instrument-Neutral Device Interface library -- development files libindi-plugins - Instrument-Neutral Device Interface library -- plugins libindialignmentdriver1 - Instrument-Neutral Device Interface library -- alignment driver l libindiclient1 - Instrument-Neutral Device Interface library -- client library libindidriver1 - Instrument-Neutral Device Interface library -- driver library libindilx200-1 - Instrument-Neutral Device Interface library -- lx200 driver lib Changes: indi (1.9.9+dfsg-2) unstable; urgency=medium . * Upload to unstable. * Make sure to link with atomic on architectures that need it, i.e. riscv64. Checksums-Sha1: 86afc0aef661e562f95c186dcc7b06aadc6c890d 21483272 indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb 4c2ba1cf707bfa7108628cc7f9231769d54ad97b 1474688 indi-bin_1.9.9+dfsg-2_mipsel.deb fdc2b5d505825d93f79c13c92988a0ab2b1fcf68 11233 indi_1.9.9+dfsg-2_mipsel.buildinfo 32bb6de8f78328665a27c0b952097b03e3cd7f22 892384 libindi-dev_1.9.9+dfsg-2_mipsel.deb db8b434c854c7607999ef45c66f113fd95cb98fa 70420 libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb b57bd8c916ce08263cedf178b8f53ba02287625a 51440 libindi-plugins_1.9.9+dfsg-2_mipsel.deb f12cc2374af93d688c871ebef8d4628957334f23 1471700 libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 6a947ce2af790edfe05be6d7d5cd98e171c7be37 164628 libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb a6f00d1d1efbd5db9cb6f0d772096be982b7c44d 1503124 libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb 807f1a7502ce9c0106227e5c77d87f31e36c3360 152900 libindiclient1_1.9.9+dfsg-2_mipsel.deb 5d0c35ded59a8b97f4c35c47d36cd6572aff4f6b 5582916 libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 3f8a3606ff3a01412b038cdc455ea0186c20f58a 403712 libindidriver1_1.9.9+dfsg-2_mipsel.deb 285d5eea18d8480f3ef66bfdc3c998ffad2cdb2a 1188472 libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb c07f8ff3263223b46a342e0b5925b26ae4862914 126272 libindilx200-1_1.9.9+dfsg-2_mipsel.deb Checksums-Sha256: f0c0f5738f676756920f557f1878741fca4d48cfeb8f8a00786503b307b6747e 21483272 indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb d5bd8d2b0e3a5bd45db0254daf118995a54da35a83838a323698c329a17b0755 1474688 indi-bin_1.9.9+dfsg-2_mipsel.deb a80c04dc4f2cab1175d8976f5e1730145207cb59e81811ff3a64c2a2e382a3b4 11233 indi_1.9.9+dfsg-2_mipsel.buildinfo fcb84ea99ba88057a216eb3d9e9915b1d01df75aa6331c31e3f4aa2e9b049118 892384 libindi-dev_1.9.9+dfsg-2_mipsel.deb eb063a0bc8193c13fefe93df0e094e48139ed7beb2903eec3672a1d74f1f76ce 70420 libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb 8b1928eba96be852068a591aa7a1743acd59539b4c7edf1801e43685f7e3f580 51440 libindi-plugins_1.9.9+dfsg-2_mipsel.deb 6cd7996454e779ab6f19095c9f987cf374e5f11e69d76ed4f52c187559871160 1471700 libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 2fcca51d6cd5b41bc656591f56c7b028cce2b810393dd22d3a179d74f8a3519c 164628 libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb 300628a37b0c207bef12c092a6827e796686810b4ab7b0e775ec2a1bc6bee6c4 1503124 libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb 27d6f640b00c954aa75e0c50852517357f336a11b53b4e478d91b0be98026f10 152900 libindiclient1_1.9.9+dfsg-2_mipsel.deb a0c7aa42909b7f5af86ccf25aecf1db5f5a9240a1dfc3ab2a98d5ffb9c11334a 5582916 libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 467581b383974e2b225a38dba87d2cee30dab8595d7c0cbd1130781f4bcecf46 403712 libindidriver1_1.9.9+dfsg-2_mipsel.deb 51b9f3ded65967b9781973f68d8b4f68175c0ecef5df631014cb12155919568d 1188472 libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb b2a90f683c4134f849ea1acb05ff6c86877e2153cfa9bbca8264feb55b8061e6 126272 libindilx200-1_1.9.9+dfsg-2_mipsel.deb Files: d66c22b5e606b3223a8dedc537922a82 21483272 debug optional indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb 6af217b69523541d88f0526a19a41884 1474688 misc optional indi-bin_1.9.9+dfsg-2_mipsel.deb e3a426646790d2952ac6cd772ccd8a05 11233 misc optional indi_1.9.9+dfsg-2_mipsel.buildinfo 4bf2e93adb8ba77739b93840feef2792 892384 libdevel optional libindi-dev_1.9.9+dfsg-2_mipsel.deb 521b5df455c8973ef656a7b104af5ac7 70420 debug optional libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb f087b6af5ea01340f44aac511fdff46f 51440 libs optional libindi-plugins_1.9.9+dfsg-2_mipsel.deb ce496d24ed02acc7a045df89d353f699 1471700 debug optional libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb ef9026a5137cbfc75cabb655d0a72e4d 164628 libs optional libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb 9ada563675a04a307c77062ff0070def 1503124 debug optional libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb 4876bcaa287c8af57aaba493909acc0c 152900 libs optional libindiclient1_1.9.9+dfsg-2_mipsel.deb 7f1c646a1d31911a16089ed17ceb041f 5582916 debug optional libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 96a83906ca8ea1dadf8c9368a54514e8 403712 libs optional libindidriver1_1.9.9+dfsg-2_mipsel.deb 3a6fb75b362a9360d4567f0c766f7f70 1188472 debug optional libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb 4cbd6c9fce9e4cd6969f5e7b50c01b43 126272 libs optional libindilx200-1_1.9.9+dfsg-2_mipsel.deb /<>/indi_1.9.9+dfsg-2_mipsel.changes.new could not be renamed to /<>/indi_1.9.9+dfsg-2_mipsel.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: indi Binary: indi-bin indi-bin-dbgsym libindi-dev libindi-plugins libindi-plugins-dbgsym libindialignmentdriver1 libindialignmentdriver1-dbgsym libindiclient1 libindiclient1-dbgsym libindidriver1 libindidriver1-dbgsym libindilx200-1 libindilx200-1-dbgsym Architecture: mipsel Version: 1.9.9+dfsg-2 Checksums-Md5: d66c22b5e606b3223a8dedc537922a82 21483272 indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb 6af217b69523541d88f0526a19a41884 1474688 indi-bin_1.9.9+dfsg-2_mipsel.deb 4bf2e93adb8ba77739b93840feef2792 892384 libindi-dev_1.9.9+dfsg-2_mipsel.deb 521b5df455c8973ef656a7b104af5ac7 70420 libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb f087b6af5ea01340f44aac511fdff46f 51440 libindi-plugins_1.9.9+dfsg-2_mipsel.deb ce496d24ed02acc7a045df89d353f699 1471700 libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb ef9026a5137cbfc75cabb655d0a72e4d 164628 libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb 9ada563675a04a307c77062ff0070def 1503124 libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb 4876bcaa287c8af57aaba493909acc0c 152900 libindiclient1_1.9.9+dfsg-2_mipsel.deb 7f1c646a1d31911a16089ed17ceb041f 5582916 libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 96a83906ca8ea1dadf8c9368a54514e8 403712 libindidriver1_1.9.9+dfsg-2_mipsel.deb 3a6fb75b362a9360d4567f0c766f7f70 1188472 libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb 4cbd6c9fce9e4cd6969f5e7b50c01b43 126272 libindilx200-1_1.9.9+dfsg-2_mipsel.deb Checksums-Sha1: 86afc0aef661e562f95c186dcc7b06aadc6c890d 21483272 indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb 4c2ba1cf707bfa7108628cc7f9231769d54ad97b 1474688 indi-bin_1.9.9+dfsg-2_mipsel.deb 32bb6de8f78328665a27c0b952097b03e3cd7f22 892384 libindi-dev_1.9.9+dfsg-2_mipsel.deb db8b434c854c7607999ef45c66f113fd95cb98fa 70420 libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb b57bd8c916ce08263cedf178b8f53ba02287625a 51440 libindi-plugins_1.9.9+dfsg-2_mipsel.deb f12cc2374af93d688c871ebef8d4628957334f23 1471700 libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 6a947ce2af790edfe05be6d7d5cd98e171c7be37 164628 libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb a6f00d1d1efbd5db9cb6f0d772096be982b7c44d 1503124 libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb 807f1a7502ce9c0106227e5c77d87f31e36c3360 152900 libindiclient1_1.9.9+dfsg-2_mipsel.deb 5d0c35ded59a8b97f4c35c47d36cd6572aff4f6b 5582916 libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 3f8a3606ff3a01412b038cdc455ea0186c20f58a 403712 libindidriver1_1.9.9+dfsg-2_mipsel.deb 285d5eea18d8480f3ef66bfdc3c998ffad2cdb2a 1188472 libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb c07f8ff3263223b46a342e0b5925b26ae4862914 126272 libindilx200-1_1.9.9+dfsg-2_mipsel.deb Checksums-Sha256: f0c0f5738f676756920f557f1878741fca4d48cfeb8f8a00786503b307b6747e 21483272 indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb d5bd8d2b0e3a5bd45db0254daf118995a54da35a83838a323698c329a17b0755 1474688 indi-bin_1.9.9+dfsg-2_mipsel.deb fcb84ea99ba88057a216eb3d9e9915b1d01df75aa6331c31e3f4aa2e9b049118 892384 libindi-dev_1.9.9+dfsg-2_mipsel.deb eb063a0bc8193c13fefe93df0e094e48139ed7beb2903eec3672a1d74f1f76ce 70420 libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb 8b1928eba96be852068a591aa7a1743acd59539b4c7edf1801e43685f7e3f580 51440 libindi-plugins_1.9.9+dfsg-2_mipsel.deb 6cd7996454e779ab6f19095c9f987cf374e5f11e69d76ed4f52c187559871160 1471700 libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 2fcca51d6cd5b41bc656591f56c7b028cce2b810393dd22d3a179d74f8a3519c 164628 libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb 300628a37b0c207bef12c092a6827e796686810b4ab7b0e775ec2a1bc6bee6c4 1503124 libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb 27d6f640b00c954aa75e0c50852517357f336a11b53b4e478d91b0be98026f10 152900 libindiclient1_1.9.9+dfsg-2_mipsel.deb a0c7aa42909b7f5af86ccf25aecf1db5f5a9240a1dfc3ab2a98d5ffb9c11334a 5582916 libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb 467581b383974e2b225a38dba87d2cee30dab8595d7c0cbd1130781f4bcecf46 403712 libindidriver1_1.9.9+dfsg-2_mipsel.deb 51b9f3ded65967b9781973f68d8b4f68175c0ecef5df631014cb12155919568d 1188472 libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb b2a90f683c4134f849ea1acb05ff6c86877e2153cfa9bbca8264feb55b8061e6 126272 libindilx200-1_1.9.9+dfsg-2_mipsel.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Fri, 02 Jun 2023 03:08:09 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-12), autotools-dev (= 20220109.1), base-files (= 12.4), base-passwd (= 3.6.1), bash (= 5.2.15-2+b2), binutils (= 2.40-2), binutils-common (= 2.40-2), binutils-x86-64-linux-gnu (= 2.40-2), bsdextrautils (= 2.38.1-5+b1), bsdutils (= 1:2.38.1-5+b1), build-essential (= 12.9), bzip2 (= 1.0.8-5+b1), cmake (= 3.25.1-1), cmake-data (= 3.25.1-1), coreutils (= 9.1-1), cpp (= 4:12.2.0-3), cpp-11 (= 11.4.0-1), cpp-12 (= 12.2.0-14), dash (= 0.5.12-2), debconf (= 1.5.82), debhelper (= 13.11.4), debianutils (= 5.7-0.4), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.13.1-1), diffutils (= 1:3.8-4), dpkg (= 1.21.22), dpkg-dev (= 1.21.22), dwz (= 0.15-1), file (= 1:5.44-3), findutils (= 4.9.0-4), fontconfig-config (= 2.14.1-4), fonts-dejavu-core (= 2.37-6), g++ (= 4:12.2.0-3), g++-12 (= 12.2.0-14), gcc (= 4:12.2.0-3), gcc-11 (= 11.4.0-1), gcc-11-base (= 11.4.0-1), gcc-12 (= 12.2.0-14), gcc-12-base (= 12.2.0-14), gettext (= 0.21-12), gettext-base (= 0.21-12), grep (= 3.8-5), groff-base (= 1.22.4-10), gzip (= 1.12-1), hostname (= 3.23+nmu1), init-system-helpers (= 1.65.2), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.1-3), libarchive-zip-perl (= 1.68-1), libarchive13 (= 3.6.2-1), libasan6 (= 11.4.0-1), libasan8 (= 12.2.0-14), libatomic1 (= 12.2.0-14), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.0.9-1), libaudit1 (= 1:3.0.9-1), libbinutils (= 2.40-2), libblkid1 (= 2.38.1-5+b1), libbrotli1 (= 1.0.9-2+b6), libbsd0 (= 0.11.7-4), libbz2-1.0 (= 1.0.8-5+b1), libc-bin (= 2.36-9), libc-dev-bin (= 2.36-9), libc6 (= 2.36-9), libc6-dev (= 2.36-9), libcairo2 (= 1.16.0-7), libcap-ng0 (= 0.8.3-1+b3), libcap2 (= 1:2.66-4), libcc1-0 (= 12.2.0-14), libcfitsio-dev (= 4.2.0-3), libcfitsio10 (= 4.2.0-3), libcom-err2 (= 1.47.0-2), libcrypt-dev (= 1:4.4.33-2), libcrypt1 (= 1:4.4.33-2), libctf-nobfd0 (= 2.40-2), libctf0 (= 2.40-2), libcurl3-gnutls (= 7.88.1-10), libcurl4 (= 7.88.1-10), libcurl4-gnutls-dev (= 7.88.1-10), libdb5.3 (= 5.3.28+dfsg2-1), libdebconfclient0 (= 0.270), libdebhelper-perl (= 13.11.4), libdpkg-perl (= 1.21.22), libelf1 (= 0.188-2.1), libev-dev (= 1:4.33-1), libev4 (= 1:4.33-1), libexpat1 (= 2.5.0-1), libffi8 (= 3.4.4-1), libfftw3-bin (= 3.3.10-1), libfftw3-dev (= 3.3.10-1), libfftw3-double3 (= 3.3.10-1), libfftw3-long3 (= 3.3.10-1), libfftw3-quad3 (= 3.3.10-1), libfftw3-single3 (= 3.3.10-1), libfile-find-rule-perl (= 0.34-3), libfile-stripnondeterminism-perl (= 1.13.1-1), libfontconfig1 (= 2.14.1-4), libfreetype6 (= 2.12.1+dfsg-5), libgcc-11-dev (= 11.4.0-1), libgcc-12-dev (= 12.2.0-14), libgcc-s1 (= 12.2.0-14), libgcrypt20 (= 1.10.1-3), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgmp10 (= 2:6.2.1+dfsg1-1.1), libgnutls30 (= 3.7.9-2), libgomp1 (= 12.2.0-14), libgpg-error0 (= 1.46-1), libgprofng0 (= 2.40-2), libgsl-dev (= 2.7.1+dfsg-4), libgsl27 (= 2.7.1+dfsg-4), libgslcblas0 (= 2.7.1+dfsg-4), libgssapi-krb5-2 (= 1.20.1-2), libhogweed6 (= 3.8.1-2), libicu72 (= 72.1-3), libidn2-0 (= 2.3.3-1+b1), libisl23 (= 0.25-1), libitm1 (= 12.2.0-14), libjansson4 (= 2.14-2), libjpeg-dev (= 1:2.1.5-2), libjpeg62-turbo (= 1:2.1.5-2), libjpeg62-turbo-dev (= 1:2.1.5-2), libjsoncpp25 (= 1.9.5-4), libk5crypto3 (= 1.20.1-2), libkeyutils1 (= 1.6.3-2), libkrb5-3 (= 1.20.1-2), libkrb5support0 (= 1.20.1-2), libldap-2.5-0 (= 2.5.13+dfsg-5), liblsan0 (= 12.2.0-14), liblz4-1 (= 1.9.4-1), liblzma5 (= 5.4.1-0.2), libmagic-mgc (= 1:5.44-3), libmagic1 (= 1:5.44-3), libmd0 (= 1.0.4-2), libmount1 (= 2.38.1-5+b1), libmpc3 (= 1.3.1-1), libmpfr6 (= 4.2.0-1), libncursesw6 (= 6.4-4), libnettle8 (= 3.8.1-2), libnghttp2-14 (= 1.53.0-1), libnova-0.16-0 (= 0.16-5), libnova-dev (= 0.16-5), libnova-dev-bin (= 0.16-5), libnsl-dev (= 1.3.0-2), libnsl2 (= 1.3.0-2), libnumber-compare-perl (= 0.03-3), libogg-dev (= 1.3.5-3), libogg0 (= 1.3.5-3), libp11-kit0 (= 0.24.1-2), libpam-modules (= 1.5.2-6), libpam-modules-bin (= 1.5.2-6), libpam-runtime (= 1.5.2-6), libpam0g (= 1.5.2-6), libpcre2-8-0 (= 10.42-1), libperl5.36 (= 5.36.0-7), libpipeline1 (= 1.5.7-1), libpixman-1-0 (= 0.42.2-1), libpkgconf3 (= 1.8.1-1), libpng16-16 (= 1.6.39-2), libproc2-0 (= 2:4.0.3-1), libpsl5 (= 0.21.2-1), libpython3-stdlib (= 3.11.2-1+b1), libpython3.11-minimal (= 3.11.2-6), libpython3.11-stdlib (= 3.11.2-6), libquadmath0 (= 12.2.0-14), libreadline8 (= 8.2-1.3), librhash0 (= 1.4.3-3), librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b2), libsasl2-2 (= 2.1.28+dfsg-11), libsasl2-modules-db (= 2.1.28+dfsg-11), libseccomp2 (= 2.5.4-1+b3), libselinux1 (= 3.4-1+b6), libsmartcols1 (= 2.38.1-5+b1), libsqlite3-0 (= 3.40.1-2), libssh2-1 (= 1.10.0-3+b1), libssl3 (= 3.0.9-1), libstdc++-12-dev (= 12.2.0-14), libstdc++6 (= 12.2.0-14), libsub-override-perl (= 0.09-4), libsystemd0 (= 252.6-1), libtasn1-6 (= 4.19.0-2), libtext-glob-perl (= 0.11-3), libtheora-dev (= 1.1.1+dfsg.1-16.1+b1), libtheora0 (= 1.1.1+dfsg.1-16.1+b1), libtinfo6 (= 6.4-4), libtirpc-common (= 1.3.3+ds-1), libtirpc-dev (= 1.3.3+ds-1), libtirpc3 (= 1.3.3+ds-1), libtool (= 2.4.7-5), libtsan0 (= 11.4.0-1), libtsan2 (= 12.2.0-14), libubsan1 (= 12.2.0-14), libuchardet0 (= 0.0.7-1), libudev1 (= 252.6-1), libunistring2 (= 1.0-2), libusb-1.0-0 (= 2:1.0.26-1), libusb-1.0-0-dev (= 2:1.0.26-1), libuuid1 (= 2.38.1-5+b1), libuv1 (= 1.44.2-1), libx11-6 (= 2:1.8.4-2), libx11-data (= 2:1.8.4-2), libxau6 (= 1:1.0.9-1), libxcb-render0 (= 1.15-1), libxcb-shm0 (= 1.15-1), libxcb1 (= 1.15-1), libxdmcp6 (= 1:1.1.2-3), libxext6 (= 2:1.3.4-1+b1), libxml2 (= 2.9.14+dfsg-1.2), libxrender1 (= 1:0.9.10-1.1), libzstd1 (= 1.5.4+dfsg2-5), linux-libc-dev (= 6.1.27-1), login (= 1:4.13+dfsg1-1+b1), m4 (= 1.4.19-3), make (= 4.3-4.1), man-db (= 2.11.2-2), mawk (= 1.3.4.20200120-3.1), media-types (= 10.0.0), ncurses-base (= 6.4-4), ncurses-bin (= 6.4-4), patch (= 2.7.6-7), perl (= 5.36.0-7), perl-base (= 5.36.0-7), perl-modules-5.36 (= 5.36.0-7), pkg-config (= 1.8.1-1), pkg-kde-tools (= 0.15.38), pkgconf (= 1.8.1-1), pkgconf-bin (= 1.8.1-1), po-debconf (= 1.0.21+nmu1), procps (= 2:4.0.3-1), python3 (= 3.11.2-1+b1), python3-minimal (= 3.11.2-1+b1), python3.11 (= 3.11.2-6), python3.11-minimal (= 3.11.2-6), readline-common (= 8.2-1.3), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-1), sensible-utils (= 0.0.17+nmu1), sysvinit-utils (= 3.06-4), tar (= 1.34+dfsg-1.2), usrmerge (= 35), util-linux (= 2.38.1-5+b1), util-linux-extra (= 2.38.1-5+b1), xz-utils (= 5.4.1-0.2), zlib1g (= 1:1.2.13.dfsg-1), zlib1g-dev (= 1:1.2.13.dfsg-1) Environment: DEB_BUILD_OPTIONS="nocheck parallel=1" DEB_BUILD_PROFILES="cross nocheck" LANG="en_US.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1671265393" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ indi-bin-dbgsym_1.9.9+dfsg-2_mipsel.deb --------------------------------------- new Debian package, version 2.0. size 21483272 bytes: control archive=6136 bytes. 5533 bytes, 12 lines control 13547 bytes, 128 lines md5sums Package: indi-bin-dbgsym Source: indi Version: 1.9.9+dfsg-2 Auto-Built-Package: debug-symbols Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 23874 Depends: indi-bin (= 1.9.9+dfsg-2) Section: debug Priority: optional Description: debug symbols for indi-bin Build-Ids: 022f83e6844abd4785368fa3425f2b02112d0222 045a37b11ab8915d5b2f378fd18bb9542e22fc2d 050931b75e6eab318e3ab93019f46019de4b4414 084bb49c25b39e792a2a1be0694791fb64e9a699 0a74ecd00ac7450629ca361ae2be39a5b049b0f2 0b08691d73e00cba8619fbe68c95dcda920acfbf 0e0ae53e8410e56d205760e73d359ea45da5a7e6 110925da1a43c278ad77138435734bef5eb71034 1294417aab67b34c78527cf11f87daf9736a6801 144bb863749fac1985f983dfb0778de9cb151f29 1a0a216d4a073acaa96cff67fc67a209312431b9 1e487a67170b1f4fde3824801999344395c16f13 1e5f114fe97bac347c14b1f0f59d3c43bd8c5d65 212149b0dd5579590e8a3430f1d4e33f0963b91d 2448ab5b5a007f40885db8ec51c86450313137e2 27e0c7e16d93292086e6120a64404d5e1dd6976b 2aa47281f8daa60375539deedbca7e7451297b8d 2cba2c0111161f45c1363789bcb78c87a47ae75c 2f4271ee8406cb4fac0001b100695622b7254b6a 30e0a839575741aba14ec770f3084f13ef6e85c8 31b5e800f0ff232a5e6fc24e43759938900dd088 31d7c66660b03f6bbb5b0e22bca430624bf234e9 320810248d4ec09511099971ebd241faf7e73e05 3222e32c115321002a5568b65090c493c2dffec5 323bfb0abc9f82f6cbb4e40676f6cb48d6dc366d 33732abf6f63e9f3f7b278898cba9496e52b3569 3bd637b7cc3b60e359254ecb222b6e9fd0b8c93e 3c60321e6339b1a299763a3dcd53bebcbfab69c0 3ce4334cff9e54c28ab212d1ea607a88188f0e00 3d2fb6e3a4b769772a07336bd226a1533015700a 3e2523b4d715b61f707d3aab4e88d67e674ef7d6 4328646a825bed23fb0bd9601857e6111c44f979 43a96be3381cd14a3999e068c77b69756ce28af3 4571de9fed3afda10386780d6aff3e24f63010a8 49dce1003517ecf65dc9e3da434a5a4044bf08c8 4a55da67c7d8424ceb6554697d346976f5605b1a 4e6f680325f1b94b76f35735e5d2854346f008af 4f5f07086bc046208d8498384398680684240891 4f758c6b3d6b4873bf57d125ec9cce81c9519278 51462caf01e94c1834685a651a3dee6bf9c8bbbf 534c467f49feb5be4fc0de5670753fc0a35b78e6 57766ddd83ff45358f43b18260b0cf14113cc36b 59665d0dafefcfae00fb30ee08b7c7cf93458472 59d02882f007b206177c1589b2e380b787f04ecd 59f5d82ffe6bbb8d8441c20289daef8863e717aa 5a82578a47f5698d9fdb40248170c6bd8ef4d15c 5ee0c91f0ab13c9b8b17f75b3ca040d338220012 5fdf4f3fe1ca1289e10434d4e7f3546d9e03c884 623852e001df6b78179e5a98972494482f88c79e 64478e69d7a9dbceeea42f8028df859437c4a9b4 66363cdb1eed96a78f2656804b23f551cb9e02ff 66be36efc36370e4e21be5e5f0bdbccd281b043a 6755f24da35763785abcb0ac9d52a773c2f412c9 68fcd0107130899d5ae1ce0d95591964659e4e40 6a53cf81ff720a61f0ccdee3289211621f60e035 6db26172bd1c0718d554d22c58fa9913baf8c283 6f3a5eecb643142ddb47c941e09a0b717faee272 72380f9f9e3610fec93f51fe476c0b78c0a52f62 76e3ea6f6b050608ed875114ad4a2543136e57d9 775248f12ade542ffb3e1045fb954d2bdc60e90e 7b4ac7a4f4b025b8a98868e7caa99b99a2016c56 7bd897099630ed32aee250e44e71f5c4c57de823 7d729b6788ee67566a14f0a8822c81612b215286 7d7d7cf3ddef1b942e9f09467ea55d5577aff5f7 7e71a5e615b83c8a32c71c6822b91bba13a6e616 7f15e1df1d32be3fb948956688158ff59cf87e33 818fb3d5f5a75df645b97ba0c0fb06854bc06ea0 81a44aced040c7242653f0a86246cd9d0909faf3 82f88fdae362f8eac9ef7cacdd50fa8c4a5a2ef3 833c1d01b4de8ce89fc8dd5816ae5bfa20021807 89a29f563671f674f351588844c70348661cbbad 8abb2a6c5c55ff86851903daf6e7ddfe0b826b19 8de912644f3ee2b6615b025554482406e842ca0e 8f07d3f21ff9554bf02b574b2a8fb18044cbc2ce 97d5f28385839e01a4581c8264fb8e6431d2fb23 982bea59b87a4f3910c263eb1bd54473045d7bc1 987452b4e068048573b99b6b1444f52bd3a20a21 9a4a7522e71d4e07099adfa4930b509029601e92 9a7251c7177fa67dfc823e7a1cbd085b3b6f677c 9acd38d7df910a357ed74c9138323876e6bb13a7 9d9e9173e3f131f56a1cd0f0899ad6af4911a8ce 9fae43b1ba71b4ec53b0b3d1f1259b8c9803c394 a0e376a96207d8cce1b6029b895f7ed391541923 a282fbedfccda326b961555630f3d2624d52dc62 abca4984c182f1b6516e68d8286ea4e2e269ae49 b61283b653db87c484fbd4ff5d1ff0da20826f85 b61fbfe6b10a9f54cb5bb47d29532c5615bdf619 baba4ca5b9f0f598a622ab162a15c23b4915738d c3b7a2dae58aad5a96dd0d86d8b47936e5e6b041 c4065bb5152a324235b702bd8a6d4ffd7d14b91e c49fe6fd5ef4e4fd0f5b6ecdc4f271bc6c10bc1d c5a58d0eca4367bc4de4d48639fb226c8db95e8e c84b0d1deb2d6ff3eb411522fbbdc25d5725e8b4 cb8f3e502bcf7e71c415ab8d8d79920074d6e4cf d30977d56c424383eeca2e8ccfb9618a416cc625 d36ef3209794014552dc60202ae8848774598ba0 d4645989a558a366490c34f26bf11623bdb9ea7f d4b58cae4e7269b821c51eec4552f7c74f75420d db2a19b013760a7edf4f5be02e5b785d3e99d06d dda082b0925c74d5fa5bb21ea539bb61604cbea2 df068e863fc0e0ad25d987973f352f59d4e07c3a e13c4120c59b723773743d33587c7d061c6ed997 e2249d2349f090ea7b67846d97645f5ef77b341c e2da60b67a384114a0cbec6086f542b7dd855693 e675a3a1f991f850daf595de05d4f66b49b540ce e72ba532ddc25dcd7eb34d1c2a5f250d62d8a630 e7cf713f5a1f15e448f9dd668e46dc16dc669abc e830b2c9314e0ca28b60f1b97fdee8a5e3d8bb05 e9ca784ff2dea7b608ce81f2d73aaa218658360f ea9185e308fcec77d3ec5e9d8aff617634f7dd35 eb596d3d9bbf3b7b8182dbcc325f7614fdbb7d79 ec89498492d99ed271c6c2411bfb56ea0243dced ee990e2d2e6adbf3606efcfb8b7ac3798600ca40 eed6b0887f8c0c24a93f3a0661037070d337a45d ef69800fbbc8b11e012bcbb67a2cb807627251e5 f0632d9a4fa38225107fdf955c6230809d7469f4 f0cb3bad00a293b46a64cde6693f7df21eba1e1d f36448dd6024dff88ddd145c7a7792b05dbc23bb f5659839f89ecb82d49573e366c86b0c67185ea1 f5f15be340ba7f4b36123ff40dd31c3cd23bad92 fb0425088547131514e955f82c1fbd04921e2a1b fb900f2b814297d0f8cf02e81aba8c81c86089a9 fbccb432c0b44ed47855cc5883e95cf60d6a8552 fc743f2afbdb46eb2cb0066502b2e9934257baa3 fd6a558b3d3e2fdac31eaf6599041efa95790e71 fd8147e3af42f93e2f9a824bec7f7fa2aa4f6b0b fe38f692950eca6352d95d729b1762474d1dd7f8 drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/02/ -rw-r--r-- root/root 69380 2022-12-17 08:23 ./usr/lib/debug/.build-id/02/2f83e6844abd4785368fa3425f2b02112d0222.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/04/ -rw-r--r-- root/root 87020 2022-12-17 08:23 ./usr/lib/debug/.build-id/04/5a37b11ab8915d5b2f378fd18bb9542e22fc2d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/05/ -rw-r--r-- root/root 50004 2022-12-17 08:23 ./usr/lib/debug/.build-id/05/0931b75e6eab318e3ab93019f46019de4b4414.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/08/ -rw-r--r-- root/root 39432 2022-12-17 08:23 ./usr/lib/debug/.build-id/08/4bb49c25b39e792a2a1be0694791fb64e9a699.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/0a/ -rw-r--r-- root/root 39544 2022-12-17 08:23 ./usr/lib/debug/.build-id/0a/74ecd00ac7450629ca361ae2be39a5b049b0f2.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/0b/ -rw-r--r-- root/root 585028 2022-12-17 08:23 ./usr/lib/debug/.build-id/0b/08691d73e00cba8619fbe68c95dcda920acfbf.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/0e/ -rw-r--r-- root/root 186532 2022-12-17 08:23 ./usr/lib/debug/.build-id/0e/0ae53e8410e56d205760e73d359ea45da5a7e6.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/11/ -rw-r--r-- root/root 26712 2022-12-17 08:23 ./usr/lib/debug/.build-id/11/0925da1a43c278ad77138435734bef5eb71034.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/12/ -rw-r--r-- root/root 51776 2022-12-17 08:23 ./usr/lib/debug/.build-id/12/94417aab67b34c78527cf11f87daf9736a6801.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/14/ -rw-r--r-- root/root 41584 2022-12-17 08:23 ./usr/lib/debug/.build-id/14/4bb863749fac1985f983dfb0778de9cb151f29.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/1a/ -rw-r--r-- root/root 28076 2022-12-17 08:23 ./usr/lib/debug/.build-id/1a/0a216d4a073acaa96cff67fc67a209312431b9.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/ -rw-r--r-- root/root 51356 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/487a67170b1f4fde3824801999344395c16f13.debug -rw-r--r-- root/root 178712 2022-12-17 08:23 ./usr/lib/debug/.build-id/1e/5f114fe97bac347c14b1f0f59d3c43bd8c5d65.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/21/ -rw-r--r-- root/root 544316 2022-12-17 08:23 ./usr/lib/debug/.build-id/21/2149b0dd5579590e8a3430f1d4e33f0963b91d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/24/ -rw-r--r-- root/root 75428 2022-12-17 08:23 ./usr/lib/debug/.build-id/24/48ab5b5a007f40885db8ec51c86450313137e2.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/27/ -rw-r--r-- root/root 578344 2022-12-17 08:23 ./usr/lib/debug/.build-id/27/e0c7e16d93292086e6120a64404d5e1dd6976b.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/2a/ -rw-r--r-- root/root 37560 2022-12-17 08:23 ./usr/lib/debug/.build-id/2a/a47281f8daa60375539deedbca7e7451297b8d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/2c/ -rw-r--r-- root/root 35908 2022-12-17 08:23 ./usr/lib/debug/.build-id/2c/ba2c0111161f45c1363789bcb78c87a47ae75c.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/2f/ -rw-r--r-- root/root 608512 2022-12-17 08:23 ./usr/lib/debug/.build-id/2f/4271ee8406cb4fac0001b100695622b7254b6a.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/30/ -rw-r--r-- root/root 43400 2022-12-17 08:23 ./usr/lib/debug/.build-id/30/e0a839575741aba14ec770f3084f13ef6e85c8.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/31/ -rw-r--r-- root/root 37732 2022-12-17 08:23 ./usr/lib/debug/.build-id/31/b5e800f0ff232a5e6fc24e43759938900dd088.debug -rw-r--r-- root/root 511140 2022-12-17 08:23 ./usr/lib/debug/.build-id/31/d7c66660b03f6bbb5b0e22bca430624bf234e9.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/32/ -rw-r--r-- root/root 132096 2022-12-17 08:23 ./usr/lib/debug/.build-id/32/0810248d4ec09511099971ebd241faf7e73e05.debug -rw-r--r-- root/root 55520 2022-12-17 08:23 ./usr/lib/debug/.build-id/32/22e32c115321002a5568b65090c493c2dffec5.debug -rw-r--r-- root/root 45360 2022-12-17 08:23 ./usr/lib/debug/.build-id/32/3bfb0abc9f82f6cbb4e40676f6cb48d6dc366d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/33/ -rw-r--r-- root/root 741776 2022-12-17 08:23 ./usr/lib/debug/.build-id/33/732abf6f63e9f3f7b278898cba9496e52b3569.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/3b/ -rw-r--r-- root/root 150732 2022-12-17 08:23 ./usr/lib/debug/.build-id/3b/d637b7cc3b60e359254ecb222b6e9fd0b8c93e.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/3c/ -rw-r--r-- root/root 16024 2022-12-17 08:23 ./usr/lib/debug/.build-id/3c/60321e6339b1a299763a3dcd53bebcbfab69c0.debug -rw-r--r-- root/root 621668 2022-12-17 08:23 ./usr/lib/debug/.build-id/3c/e4334cff9e54c28ab212d1ea607a88188f0e00.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/3d/ -rw-r--r-- root/root 576728 2022-12-17 08:23 ./usr/lib/debug/.build-id/3d/2fb6e3a4b769772a07336bd226a1533015700a.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/3e/ -rw-r--r-- root/root 602828 2022-12-17 08:23 ./usr/lib/debug/.build-id/3e/2523b4d715b61f707d3aab4e88d67e674ef7d6.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/43/ -rw-r--r-- root/root 43024 2022-12-17 08:23 ./usr/lib/debug/.build-id/43/28646a825bed23fb0bd9601857e6111c44f979.debug -rw-r--r-- root/root 174904 2022-12-17 08:23 ./usr/lib/debug/.build-id/43/a96be3381cd14a3999e068c77b69756ce28af3.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/45/ -rw-r--r-- root/root 39100 2022-12-17 08:23 ./usr/lib/debug/.build-id/45/71de9fed3afda10386780d6aff3e24f63010a8.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/49/ -rw-r--r-- root/root 254364 2022-12-17 08:23 ./usr/lib/debug/.build-id/49/dce1003517ecf65dc9e3da434a5a4044bf08c8.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/4a/ -rw-r--r-- root/root 34360 2022-12-17 08:23 ./usr/lib/debug/.build-id/4a/55da67c7d8424ceb6554697d346976f5605b1a.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/4e/ -rw-r--r-- root/root 132816 2022-12-17 08:23 ./usr/lib/debug/.build-id/4e/6f680325f1b94b76f35735e5d2854346f008af.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/4f/ -rw-r--r-- root/root 238024 2022-12-17 08:23 ./usr/lib/debug/.build-id/4f/5f07086bc046208d8498384398680684240891.debug -rw-r--r-- root/root 558184 2022-12-17 08:23 ./usr/lib/debug/.build-id/4f/758c6b3d6b4873bf57d125ec9cce81c9519278.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/51/ -rw-r--r-- root/root 605652 2022-12-17 08:23 ./usr/lib/debug/.build-id/51/462caf01e94c1834685a651a3dee6bf9c8bbbf.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/53/ -rw-r--r-- root/root 15760 2022-12-17 08:23 ./usr/lib/debug/.build-id/53/4c467f49feb5be4fc0de5670753fc0a35b78e6.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/57/ -rw-r--r-- root/root 2384472 2022-12-17 08:23 ./usr/lib/debug/.build-id/57/766ddd83ff45358f43b18260b0cf14113cc36b.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/59/ -rw-r--r-- root/root 39056 2022-12-17 08:23 ./usr/lib/debug/.build-id/59/665d0dafefcfae00fb30ee08b7c7cf93458472.debug -rw-r--r-- root/root 124176 2022-12-17 08:23 ./usr/lib/debug/.build-id/59/d02882f007b206177c1589b2e380b787f04ecd.debug -rw-r--r-- root/root 38828 2022-12-17 08:23 ./usr/lib/debug/.build-id/59/f5d82ffe6bbb8d8441c20289daef8863e717aa.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/5a/ -rw-r--r-- root/root 45036 2022-12-17 08:23 ./usr/lib/debug/.build-id/5a/82578a47f5698d9fdb40248170c6bd8ef4d15c.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/5e/ -rw-r--r-- root/root 26900 2022-12-17 08:23 ./usr/lib/debug/.build-id/5e/e0c91f0ab13c9b8b17f75b3ca040d338220012.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/5f/ -rw-r--r-- root/root 32844 2022-12-17 08:23 ./usr/lib/debug/.build-id/5f/df4f3fe1ca1289e10434d4e7f3546d9e03c884.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/62/ -rw-r--r-- root/root 58348 2022-12-17 08:23 ./usr/lib/debug/.build-id/62/3852e001df6b78179e5a98972494482f88c79e.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/64/ -rw-r--r-- root/root 48184 2022-12-17 08:23 ./usr/lib/debug/.build-id/64/478e69d7a9dbceeea42f8028df859437c4a9b4.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/66/ -rw-r--r-- root/root 35252 2022-12-17 08:23 ./usr/lib/debug/.build-id/66/363cdb1eed96a78f2656804b23f551cb9e02ff.debug -rw-r--r-- root/root 63800 2022-12-17 08:23 ./usr/lib/debug/.build-id/66/be36efc36370e4e21be5e5f0bdbccd281b043a.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/67/ -rw-r--r-- root/root 44200 2022-12-17 08:23 ./usr/lib/debug/.build-id/67/55f24da35763785abcb0ac9d52a773c2f412c9.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/68/ -rw-r--r-- root/root 24712 2022-12-17 08:23 ./usr/lib/debug/.build-id/68/fcd0107130899d5ae1ce0d95591964659e4e40.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/6a/ -rw-r--r-- root/root 275980 2022-12-17 08:23 ./usr/lib/debug/.build-id/6a/53cf81ff720a61f0ccdee3289211621f60e035.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/6d/ -rw-r--r-- root/root 48480 2022-12-17 08:23 ./usr/lib/debug/.build-id/6d/b26172bd1c0718d554d22c58fa9913baf8c283.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/6f/ -rw-r--r-- root/root 43200 2022-12-17 08:23 ./usr/lib/debug/.build-id/6f/3a5eecb643142ddb47c941e09a0b717faee272.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/72/ -rw-r--r-- root/root 27572 2022-12-17 08:23 ./usr/lib/debug/.build-id/72/380f9f9e3610fec93f51fe476c0b78c0a52f62.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/76/ -rw-r--r-- root/root 178180 2022-12-17 08:23 ./usr/lib/debug/.build-id/76/e3ea6f6b050608ed875114ad4a2543136e57d9.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/77/ -rw-r--r-- root/root 582544 2022-12-17 08:23 ./usr/lib/debug/.build-id/77/5248f12ade542ffb3e1045fb954d2bdc60e90e.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/7b/ -rw-r--r-- root/root 570980 2022-12-17 08:23 ./usr/lib/debug/.build-id/7b/4ac7a4f4b025b8a98868e7caa99b99a2016c56.debug -rw-r--r-- root/root 27816 2022-12-17 08:23 ./usr/lib/debug/.build-id/7b/d897099630ed32aee250e44e71f5c4c57de823.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/7d/ -rw-r--r-- root/root 44096 2022-12-17 08:23 ./usr/lib/debug/.build-id/7d/729b6788ee67566a14f0a8822c81612b215286.debug -rw-r--r-- root/root 54472 2022-12-17 08:23 ./usr/lib/debug/.build-id/7d/7d7cf3ddef1b942e9f09467ea55d5577aff5f7.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/7e/ -rw-r--r-- root/root 152768 2022-12-17 08:23 ./usr/lib/debug/.build-id/7e/71a5e615b83c8a32c71c6822b91bba13a6e616.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/7f/ -rw-r--r-- root/root 38740 2022-12-17 08:23 ./usr/lib/debug/.build-id/7f/15e1df1d32be3fb948956688158ff59cf87e33.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/81/ -rw-r--r-- root/root 33508 2022-12-17 08:23 ./usr/lib/debug/.build-id/81/8fb3d5f5a75df645b97ba0c0fb06854bc06ea0.debug -rw-r--r-- root/root 30904 2022-12-17 08:23 ./usr/lib/debug/.build-id/81/a44aced040c7242653f0a86246cd9d0909faf3.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/82/ -rw-r--r-- root/root 243504 2022-12-17 08:23 ./usr/lib/debug/.build-id/82/f88fdae362f8eac9ef7cacdd50fa8c4a5a2ef3.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/83/ -rw-r--r-- root/root 19124 2022-12-17 08:23 ./usr/lib/debug/.build-id/83/3c1d01b4de8ce89fc8dd5816ae5bfa20021807.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/89/ -rw-r--r-- root/root 93640 2022-12-17 08:23 ./usr/lib/debug/.build-id/89/a29f563671f674f351588844c70348661cbbad.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/8a/ -rw-r--r-- root/root 91740 2022-12-17 08:23 ./usr/lib/debug/.build-id/8a/bb2a6c5c55ff86851903daf6e7ddfe0b826b19.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/8d/ -rw-r--r-- root/root 71508 2022-12-17 08:23 ./usr/lib/debug/.build-id/8d/e912644f3ee2b6615b025554482406e842ca0e.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/8f/ -rw-r--r-- root/root 36136 2022-12-17 08:23 ./usr/lib/debug/.build-id/8f/07d3f21ff9554bf02b574b2a8fb18044cbc2ce.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/97/ -rw-r--r-- root/root 528652 2022-12-17 08:23 ./usr/lib/debug/.build-id/97/d5f28385839e01a4581c8264fb8e6431d2fb23.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/98/ -rw-r--r-- root/root 64860 2022-12-17 08:23 ./usr/lib/debug/.build-id/98/2bea59b87a4f3910c263eb1bd54473045d7bc1.debug -rw-r--r-- root/root 37272 2022-12-17 08:23 ./usr/lib/debug/.build-id/98/7452b4e068048573b99b6b1444f52bd3a20a21.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/9a/ -rw-r--r-- root/root 87900 2022-12-17 08:23 ./usr/lib/debug/.build-id/9a/4a7522e71d4e07099adfa4930b509029601e92.debug -rw-r--r-- root/root 121980 2022-12-17 08:23 ./usr/lib/debug/.build-id/9a/7251c7177fa67dfc823e7a1cbd085b3b6f677c.debug -rw-r--r-- root/root 65544 2022-12-17 08:23 ./usr/lib/debug/.build-id/9a/cd38d7df910a357ed74c9138323876e6bb13a7.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/9d/ -rw-r--r-- root/root 168060 2022-12-17 08:23 ./usr/lib/debug/.build-id/9d/9e9173e3f131f56a1cd0f0899ad6af4911a8ce.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/9f/ -rw-r--r-- root/root 59444 2022-12-17 08:23 ./usr/lib/debug/.build-id/9f/ae43b1ba71b4ec53b0b3d1f1259b8c9803c394.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a0/ -rw-r--r-- root/root 83840 2022-12-17 08:23 ./usr/lib/debug/.build-id/a0/e376a96207d8cce1b6029b895f7ed391541923.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/a2/ -rw-r--r-- root/root 89752 2022-12-17 08:23 ./usr/lib/debug/.build-id/a2/82fbedfccda326b961555630f3d2624d52dc62.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ab/ -rw-r--r-- root/root 44104 2022-12-17 08:23 ./usr/lib/debug/.build-id/ab/ca4984c182f1b6516e68d8286ea4e2e269ae49.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/b6/ -rw-r--r-- root/root 87096 2022-12-17 08:23 ./usr/lib/debug/.build-id/b6/1283b653db87c484fbd4ff5d1ff0da20826f85.debug -rw-r--r-- root/root 46780 2022-12-17 08:23 ./usr/lib/debug/.build-id/b6/1fbfe6b10a9f54cb5bb47d29532c5615bdf619.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ba/ -rw-r--r-- root/root 17056 2022-12-17 08:23 ./usr/lib/debug/.build-id/ba/ba4ca5b9f0f598a622ab162a15c23b4915738d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/c3/ -rw-r--r-- root/root 34792 2022-12-17 08:23 ./usr/lib/debug/.build-id/c3/b7a2dae58aad5a96dd0d86d8b47936e5e6b041.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/c4/ -rw-r--r-- root/root 84248 2022-12-17 08:23 ./usr/lib/debug/.build-id/c4/065bb5152a324235b702bd8a6d4ffd7d14b91e.debug -rw-r--r-- root/root 16744 2022-12-17 08:23 ./usr/lib/debug/.build-id/c4/9fe6fd5ef4e4fd0f5b6ecdc4f271bc6c10bc1d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/c5/ -rw-r--r-- root/root 41884 2022-12-17 08:23 ./usr/lib/debug/.build-id/c5/a58d0eca4367bc4de4d48639fb226c8db95e8e.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/c8/ -rw-r--r-- root/root 79496 2022-12-17 08:23 ./usr/lib/debug/.build-id/c8/4b0d1deb2d6ff3eb411522fbbdc25d5725e8b4.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/cb/ -rw-r--r-- root/root 19752 2022-12-17 08:23 ./usr/lib/debug/.build-id/cb/8f3e502bcf7e71c415ab8d8d79920074d6e4cf.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/d3/ -rw-r--r-- root/root 40660 2022-12-17 08:23 ./usr/lib/debug/.build-id/d3/0977d56c424383eeca2e8ccfb9618a416cc625.debug -rw-r--r-- root/root 41384 2022-12-17 08:23 ./usr/lib/debug/.build-id/d3/6ef3209794014552dc60202ae8848774598ba0.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/d4/ -rw-r--r-- root/root 30776 2022-12-17 08:23 ./usr/lib/debug/.build-id/d4/645989a558a366490c34f26bf11623bdb9ea7f.debug -rw-r--r-- root/root 243936 2022-12-17 08:23 ./usr/lib/debug/.build-id/d4/b58cae4e7269b821c51eec4552f7c74f75420d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/db/ -rw-r--r-- root/root 47488 2022-12-17 08:23 ./usr/lib/debug/.build-id/db/2a19b013760a7edf4f5be02e5b785d3e99d06d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/dd/ -rw-r--r-- root/root 44356 2022-12-17 08:23 ./usr/lib/debug/.build-id/dd/a082b0925c74d5fa5bb21ea539bb61604cbea2.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/df/ -rw-r--r-- root/root 39644 2022-12-17 08:23 ./usr/lib/debug/.build-id/df/068e863fc0e0ad25d987973f352f59d4e07c3a.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e1/ -rw-r--r-- root/root 59008 2022-12-17 08:23 ./usr/lib/debug/.build-id/e1/3c4120c59b723773743d33587c7d061c6ed997.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e2/ -rw-r--r-- root/root 607232 2022-12-17 08:23 ./usr/lib/debug/.build-id/e2/249d2349f090ea7b67846d97645f5ef77b341c.debug -rw-r--r-- root/root 53688 2022-12-17 08:23 ./usr/lib/debug/.build-id/e2/da60b67a384114a0cbec6086f542b7dd855693.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e6/ -rw-r--r-- root/root 551424 2022-12-17 08:23 ./usr/lib/debug/.build-id/e6/75a3a1f991f850daf595de05d4f66b49b540ce.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e7/ -rw-r--r-- root/root 67244 2022-12-17 08:23 ./usr/lib/debug/.build-id/e7/2ba532ddc25dcd7eb34d1c2a5f250d62d8a630.debug -rw-r--r-- root/root 37964 2022-12-17 08:23 ./usr/lib/debug/.build-id/e7/cf713f5a1f15e448f9dd668e46dc16dc669abc.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e8/ -rw-r--r-- root/root 154108 2022-12-17 08:23 ./usr/lib/debug/.build-id/e8/30b2c9314e0ca28b60f1b97fdee8a5e3d8bb05.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/e9/ -rw-r--r-- root/root 22708 2022-12-17 08:23 ./usr/lib/debug/.build-id/e9/ca784ff2dea7b608ce81f2d73aaa218658360f.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ea/ -rw-r--r-- root/root 143340 2022-12-17 08:23 ./usr/lib/debug/.build-id/ea/9185e308fcec77d3ec5e9d8aff617634f7dd35.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/eb/ -rw-r--r-- root/root 145124 2022-12-17 08:23 ./usr/lib/debug/.build-id/eb/596d3d9bbf3b7b8182dbcc325f7614fdbb7d79.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ec/ -rw-r--r-- root/root 44524 2022-12-17 08:23 ./usr/lib/debug/.build-id/ec/89498492d99ed271c6c2411bfb56ea0243dced.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ee/ -rw-r--r-- root/root 601896 2022-12-17 08:23 ./usr/lib/debug/.build-id/ee/990e2d2e6adbf3606efcfb8b7ac3798600ca40.debug -rw-r--r-- root/root 140604 2022-12-17 08:23 ./usr/lib/debug/.build-id/ee/d6b0887f8c0c24a93f3a0661037070d337a45d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ef/ -rw-r--r-- root/root 395132 2022-12-17 08:23 ./usr/lib/debug/.build-id/ef/69800fbbc8b11e012bcbb67a2cb807627251e5.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f0/ -rw-r--r-- root/root 716296 2022-12-17 08:23 ./usr/lib/debug/.build-id/f0/632d9a4fa38225107fdf955c6230809d7469f4.debug -rw-r--r-- root/root 27092 2022-12-17 08:23 ./usr/lib/debug/.build-id/f0/cb3bad00a293b46a64cde6693f7df21eba1e1d.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f3/ -rw-r--r-- root/root 36188 2022-12-17 08:23 ./usr/lib/debug/.build-id/f3/6448dd6024dff88ddd145c7a7792b05dbc23bb.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/f5/ -rw-r--r-- root/root 313896 2022-12-17 08:23 ./usr/lib/debug/.build-id/f5/659839f89ecb82d49573e366c86b0c67185ea1.debug -rw-r--r-- root/root 1476628 2022-12-17 08:23 ./usr/lib/debug/.build-id/f5/f15be340ba7f4b36123ff40dd31c3cd23bad92.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/fb/ -rw-r--r-- root/root 29300 2022-12-17 08:23 ./usr/lib/debug/.build-id/fb/0425088547131514e955f82c1fbd04921e2a1b.debug -rw-r--r-- root/root 43396 2022-12-17 08:23 ./usr/lib/debug/.build-id/fb/900f2b814297d0f8cf02e81aba8c81c86089a9.debug -rw-r--r-- root/root 67092 2022-12-17 08:23 ./usr/lib/debug/.build-id/fb/ccb432c0b44ed47855cc5883e95cf60d6a8552.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/fc/ -rw-r--r-- root/root 554240 2022-12-17 08:23 ./usr/lib/debug/.build-id/fc/743f2afbdb46eb2cb0066502b2e9934257baa3.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/fd/ -rw-r--r-- root/root 85728 2022-12-17 08:23 ./usr/lib/debug/.build-id/fd/6a558b3d3e2fdac31eaf6599041efa95790e71.debug -rw-r--r-- root/root 149508 2022-12-17 08:23 ./usr/lib/debug/.build-id/fd/8147e3af42f93e2f9a824bec7f7fa2aa4f6b0b.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/fe/ -rw-r--r-- root/root 413772 2022-12-17 08:23 ./usr/lib/debug/.build-id/fe/38f692950eca6352d95d729b1762474d1dd7f8.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.dwz/mipsel-linux-gnu/ -rw-r--r-- root/root 480372 2022-12-17 08:23 ./usr/lib/debug/.dwz/mipsel-linux-gnu/indi-bin.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/share/doc/indi-bin-dbgsym -> indi-bin indi-bin_1.9.9+dfsg-2_mipsel.deb -------------------------------- new Debian package, version 2.0. size 1474688 bytes: control archive=4300 bytes. 1067 bytes, 19 lines control 8122 bytes, 131 lines md5sums Package: indi-bin Source: indi Version: 1.9.9+dfsg-2 Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 15696 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.34), libcfitsio10 (>= 4.2.0~), libcurl3-gnutls (>= 7.16.2), libev4 (>= 1:4.04), libgcc-s1 (>= 4.2), libindialignmentdriver1 (= 1.9.9+dfsg-2), libindiclient1 (= 1.9.9+dfsg-2), libindidriver1 (= 1.9.9+dfsg-2), libnova-0.16-0 (>= 0.16), libstdc++6 (>= 11), libusb-1.0-0 (>= 2:1.0.9), zlib1g (>= 1:1.1.4) Section: misc Priority: optional Homepage: https://www.indilib.org/ Description: INDI server, drivers and tools INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains the INDI server, the drivers for the supported astronomical instrumentation, and other INDI tools. drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/bin/ -rwxr-xr-x root/root 68944 2022-12-17 08:23 ./usr/bin/indi_Excalibur -rwxr-xr-x root/root 68728 2022-12-17 08:23 ./usr/bin/indi_aaf2_focus -rwxr-xr-x root/root 71524 2022-12-17 08:23 ./usr/bin/indi_activefocuser_focus -rwxr-xr-x root/root 68768 2022-12-17 08:23 ./usr/bin/indi_arduinost4 -rwxr-xr-x root/root 68492 2022-12-17 08:23 ./usr/bin/indi_astromech_lpm -rwxr-xr-x root/root 68604 2022-12-17 08:23 ./usr/bin/indi_astrometry -rwxr-xr-x root/root 275640 2022-12-17 08:23 ./usr/bin/indi_astrotrac_telescope -rwxr-xr-x root/root 68904 2022-12-17 08:23 ./usr/bin/indi_baader_dome -rwxr-xr-x root/root 204468 2022-12-17 08:23 ./usr/bin/indi_celestron_gps -rwxr-xr-x root/root 69440 2022-12-17 08:23 ./usr/bin/indi_celestron_sct_focus -rwxr-xr-x root/root 69880 2022-12-17 08:23 ./usr/bin/indi_crux_mount -rwxr-xr-x root/root 68704 2022-12-17 08:23 ./usr/bin/indi_ddw_dome -rwxr-xr-x root/root 69380 2022-12-17 08:23 ./usr/bin/indi_deepskydad_af1_focus -rwxr-xr-x root/root 69416 2022-12-17 08:23 ./usr/bin/indi_deepskydad_af2_focus -rwxr-xr-x root/root 69500 2022-12-17 08:23 ./usr/bin/indi_deepskydad_af3_focus -rwxr-xr-x root/root 69148 2022-12-17 08:23 ./usr/bin/indi_deepskydad_fp1 -rwxr-xr-x root/root 68676 2022-12-17 08:23 ./usr/bin/indi_deepskydad_fr1 -rwxr-xr-x root/root 69216 2022-12-17 08:23 ./usr/bin/indi_dmfc_focus -rwxr-xr-x root/root 273700 2022-12-17 08:23 ./usr/bin/indi_domepro2_dome -rwxr-xr-x root/root 207220 2022-12-17 08:23 ./usr/bin/indi_dsc_telescope -rwxr-xr-x root/root 273064 2022-12-17 08:23 ./usr/bin/indi_efa_focus lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_eq500x_telescope -> indi_lx200generic -rwxr-xr-x root/root 543456 2022-12-17 08:23 ./usr/bin/indi_esattoarco_focus -rwxr-xr-x root/root 274232 2022-12-17 08:23 ./usr/bin/indi_eval -rwxr-xr-x root/root 207000 2022-12-17 08:23 ./usr/bin/indi_falcon_rotator -rwxr-xr-x root/root 68920 2022-12-17 08:23 ./usr/bin/indi_fcusb_focus -rwxr-xr-x root/root 69296 2022-12-17 08:23 ./usr/bin/indi_flipflat -rwxr-xr-x root/root 135592 2022-12-17 08:23 ./usr/bin/indi_gemini_focus -rwxr-xr-x root/root 273776 2022-12-17 08:23 ./usr/bin/indi_getprop -rwxr-xr-x root/root 69056 2022-12-17 08:23 ./usr/bin/indi_gpusb -rwxr-xr-x root/root 70260 2022-12-17 08:23 ./usr/bin/indi_hid_test -rwxr-xr-x root/root 68624 2022-12-17 08:23 ./usr/bin/indi_hitecastrodc_focus -rwxr-xr-x root/root 136580 2022-12-17 08:23 ./usr/bin/indi_ieq_telescope -rwxr-xr-x root/root 136996 2022-12-17 08:23 ./usr/bin/indi_ieqlegacy_telescope -rwxr-xr-x root/root 70872 2022-12-17 08:23 ./usr/bin/indi_imager_agent -rwxr-xr-x root/root 69628 2022-12-17 08:23 ./usr/bin/indi_integra_focus lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_ioptronHC8406 -> indi_lx200generic -rwxr-xr-x root/root 137492 2022-12-17 08:23 ./usr/bin/indi_ioptronv3_telescope -rwxr-xr-x root/root 69744 2022-12-17 08:23 ./usr/bin/indi_joystick -rwxr-xr-x root/root 68672 2022-12-17 08:23 ./usr/bin/indi_lacerta_mfoc_focus -rwxr-xr-x root/root 69980 2022-12-17 08:23 ./usr/bin/indi_lakeside_focus lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200_10micron -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200_16 -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200_OnStep -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200_OpenAstroTech -> indi_lx200generic -rwxr-xr-x root/root 137524 2022-12-17 08:23 ./usr/bin/indi_lx200_TeenAstro lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200am5 -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200ap -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200ap_gtocp2 -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200ap_v2 -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200autostar -> indi_lx200generic -rwxr-xr-x root/root 136024 2022-12-17 08:23 ./usr/bin/indi_lx200basic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200classic -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200fs2 -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200gemini -> indi_lx200generic -rwxr-xr-x root/root 1156356 2022-12-17 08:23 ./usr/bin/indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200gotonova -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200gps -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200pulsar2 -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200ss2000pc -> indi_lx200generic lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_lx200zeq25 -> indi_lx200generic -rwxr-xr-x root/root 202232 2022-12-17 08:23 ./usr/bin/indi_lynx_focus -rwxr-xr-x root/root 68324 2022-12-17 08:23 ./usr/bin/indi_manual_wheel -rwxr-xr-x root/root 206756 2022-12-17 08:23 ./usr/bin/indi_mbox_weather -rwxr-xr-x root/root 68344 2022-12-17 08:23 ./usr/bin/indi_meta_weather -rwxr-xr-x root/root 69492 2022-12-17 08:23 ./usr/bin/indi_microtouch_focus -rwxr-xr-x root/root 69392 2022-12-17 08:23 ./usr/bin/indi_moonlite_focus -rwxr-xr-x root/root 69228 2022-12-17 08:23 ./usr/bin/indi_moonlitedro_focus -rwxr-xr-x root/root 70184 2022-12-17 08:23 ./usr/bin/indi_myfocuserpro2_focus -rwxr-xr-x root/root 272784 2022-12-17 08:23 ./usr/bin/indi_nexdome_beaver -rwxr-xr-x root/root 68780 2022-12-17 08:23 ./usr/bin/indi_nfocus -rwxr-xr-x root/root 69020 2022-12-17 08:23 ./usr/bin/indi_nframe_rotator -rwxr-xr-x root/root 69756 2022-12-17 08:23 ./usr/bin/indi_nightcrawler_focus -rwxr-xr-x root/root 69264 2022-12-17 08:23 ./usr/bin/indi_nstep_focus -rwxr-xr-x root/root 68824 2022-12-17 08:23 ./usr/bin/indi_onfocus_focus -rwxr-xr-x root/root 203844 2022-12-17 08:23 ./usr/bin/indi_openweathermap_weather -rwxr-xr-x root/root 272052 2022-12-17 08:23 ./usr/bin/indi_optec_wheel -rwxr-xr-x root/root 69736 2022-12-17 08:23 ./usr/bin/indi_paramount_telescope -rwxr-xr-x root/root 68688 2022-12-17 08:23 ./usr/bin/indi_pegasus_flatmaster -rwxr-xr-x root/root 69104 2022-12-17 08:23 ./usr/bin/indi_pegasus_focuscube -rwxr-xr-x root/root 207088 2022-12-17 08:23 ./usr/bin/indi_pegasus_ppb -rwxr-xr-x root/root 273572 2022-12-17 08:23 ./usr/bin/indi_pegasus_ppba -rwxr-xr-x root/root 68892 2022-12-17 08:23 ./usr/bin/indi_pegasus_prodigyMF -rwxr-xr-x root/root 68796 2022-12-17 08:23 ./usr/bin/indi_pegasus_scopsoag -rwxr-xr-x root/root 207048 2022-12-17 08:23 ./usr/bin/indi_pegasus_uch -rwxr-xr-x root/root 273984 2022-12-17 08:23 ./usr/bin/indi_pegasus_upb -rwxr-xr-x root/root 68684 2022-12-17 08:23 ./usr/bin/indi_perfectstar_focus -rwxr-xr-x root/root 272872 2022-12-17 08:23 ./usr/bin/indi_planewave_deltat -rwxr-xr-x root/root 137916 2022-12-17 08:23 ./usr/bin/indi_pmc8_telescope -rwxr-xr-x root/root 68848 2022-12-17 08:23 ./usr/bin/indi_pyxis_rotator -rwxr-xr-x root/root 68316 2022-12-17 08:23 ./usr/bin/indi_qhycfw1_wheel -rwxr-xr-x root/root 68312 2022-12-17 08:23 ./usr/bin/indi_qhycfw2_wheel -rwxr-xr-x root/root 68148 2022-12-17 08:23 ./usr/bin/indi_qhycfw3_wheel -rwxr-xr-x root/root 68412 2022-12-17 08:23 ./usr/bin/indi_quantum_wheel -rwxr-xr-x root/root 341432 2022-12-17 08:23 ./usr/bin/indi_rainbow_telescope -rwxr-xr-x root/root 68616 2022-12-17 08:23 ./usr/bin/indi_rainbowrsf_focus -rwxr-xr-x root/root 68960 2022-12-17 08:23 ./usr/bin/indi_rbfocus_focus -rwxr-xr-x root/root 207476 2022-12-17 08:23 ./usr/bin/indi_rigel_dome -rwxr-xr-x root/root 69224 2022-12-17 08:23 ./usr/bin/indi_robo_focus -rwxr-xr-x root/root 68568 2022-12-17 08:23 ./usr/bin/indi_rolloff_dome -rwxr-xr-x root/root 138904 2022-12-17 08:23 ./usr/bin/indi_scopedome_dome -rwxr-xr-x root/root 68648 2022-12-17 08:23 ./usr/bin/indi_script_dome -rwxr-xr-x root/root 68664 2022-12-17 08:23 ./usr/bin/indi_script_telescope -rwxr-xr-x root/root 136268 2022-12-17 08:23 ./usr/bin/indi_sestosenso2_focus -rwxr-xr-x root/root 69176 2022-12-17 08:23 ./usr/bin/indi_sestosenso_focus -rwxr-xr-x root/root 273852 2022-12-17 08:23 ./usr/bin/indi_setprop -rwxr-xr-x root/root 69216 2022-12-17 08:23 ./usr/bin/indi_siefs_focus -rwxr-xr-x root/root 136760 2022-12-17 08:23 ./usr/bin/indi_simulator_ccd -rwxr-xr-x root/root 68512 2022-12-17 08:23 ./usr/bin/indi_simulator_dome -rwxr-xr-x root/root 68804 2022-12-17 08:23 ./usr/bin/indi_simulator_focus -rwxr-xr-x root/root 68024 2022-12-17 08:23 ./usr/bin/indi_simulator_gps -rwxr-xr-x root/root 69560 2022-12-17 08:23 ./usr/bin/indi_simulator_guide -rwxr-xr-x root/root 68396 2022-12-17 08:23 ./usr/bin/indi_simulator_lightpanel -rwxr-xr-x root/root 69276 2022-12-17 08:23 ./usr/bin/indi_simulator_receiver -rwxr-xr-x root/root 68264 2022-12-17 08:23 ./usr/bin/indi_simulator_rotator -rwxr-xr-x root/root 68160 2022-12-17 08:23 ./usr/bin/indi_simulator_sqm -rwxr-xr-x root/root 70300 2022-12-17 08:23 ./usr/bin/indi_simulator_telescope -rwxr-xr-x root/root 68380 2022-12-17 08:23 ./usr/bin/indi_simulator_weather -rwxr-xr-x root/root 68044 2022-12-17 08:23 ./usr/bin/indi_simulator_wheel -rwxr-xr-x root/root 68128 2022-12-17 08:23 ./usr/bin/indi_skycommander_telescope -rwxr-xr-x root/root 69812 2022-12-17 08:23 ./usr/bin/indi_skysafari -rwxr-xr-x root/root 139112 2022-12-17 08:23 ./usr/bin/indi_skywatcherAltAzMount -rwxr-xr-x root/root 68792 2022-12-17 08:23 ./usr/bin/indi_smartfocus_focus -rwxr-xr-x root/root 69176 2022-12-17 08:23 ./usr/bin/indi_snapcap -rwxr-xr-x root/root 206564 2022-12-17 08:23 ./usr/bin/indi_sqm_weather -rwxr-xr-x root/root 69276 2022-12-17 08:23 ./usr/bin/indi_star2000 -rwxr-xr-x root/root 273112 2022-12-17 08:23 ./usr/bin/indi_steeldrive2_focus -rwxr-xr-x root/root 69504 2022-12-17 08:23 ./usr/bin/indi_steeldrive_focus -rwxr-xr-x root/root 70312 2022-12-17 08:23 ./usr/bin/indi_synscan_telescope -rwxr-xr-x root/root 69260 2022-12-17 08:23 ./usr/bin/indi_synscanlegacy_telescope lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/bin/indi_tcfs3_focus -> indi_tcfs_focus -rwxr-xr-x root/root 68740 2022-12-17 08:23 ./usr/bin/indi_tcfs_focus -rwxr-xr-x root/root 69932 2022-12-17 08:23 ./usr/bin/indi_teenastro_focus -rwxr-xr-x root/root 69408 2022-12-17 08:23 ./usr/bin/indi_temma_telescope -rwxr-xr-x root/root 68368 2022-12-17 08:23 ./usr/bin/indi_trutech_wheel -rwxr-xr-x root/root 272780 2022-12-17 08:23 ./usr/bin/indi_uranus_weather -rwxr-xr-x root/root 68756 2022-12-17 08:23 ./usr/bin/indi_usbdewpoint -rwxr-xr-x root/root 69616 2022-12-17 08:23 ./usr/bin/indi_usbfocusv3_focus -rwxr-xr-x root/root 136644 2022-12-17 08:23 ./usr/bin/indi_v4l2_ccd -rwxr-xr-x root/root 68328 2022-12-17 08:23 ./usr/bin/indi_vantage_weather -rwxr-xr-x root/root 68980 2022-12-17 08:23 ./usr/bin/indi_wanderer_cover -rwxr-xr-x root/root 68696 2022-12-17 08:23 ./usr/bin/indi_wanderer_lite_rotator -rwxr-xr-x root/root 69416 2022-12-17 08:23 ./usr/bin/indi_watchdog -rwxr-xr-x root/root 68816 2022-12-17 08:23 ./usr/bin/indi_watcher_weather -rwxr-xr-x root/root 203924 2022-12-17 08:23 ./usr/bin/indi_weather_safety_proxy -rwxr-xr-x root/root 69032 2022-12-17 08:23 ./usr/bin/indi_xagyl_wheel -rwxr-xr-x root/root 410804 2022-12-17 08:23 ./usr/bin/indiserver drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/indi-bin/ -rw-r--r-- root/root 1537 2022-12-17 08:23 ./usr/share/doc/indi-bin/changelog.Debian.gz -rw-r--r-- root/root 35765 2022-11-29 17:29 ./usr/share/doc/indi-bin/changelog.gz -rw-r--r-- root/root 11210 2022-12-04 19:56 ./usr/share/doc/indi-bin/copyright drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/lintian/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 56 2022-12-03 16:26 ./usr/share/lintian/overrides/indi-bin libindi-dev_1.9.9+dfsg-2_mipsel.deb ----------------------------------- new Debian package, version 2.0. size 892384 bytes: control archive=3956 bytes. 892 bytes, 18 lines control 8760 bytes, 117 lines md5sums Package: libindi-dev Source: indi Version: 1.9.9+dfsg-2 Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 8588 Depends: libcfitsio-dev, libusb-1.0-0-dev, libindialignmentdriver1 (= 1.9.9+dfsg-2), libindiclient1 (= 1.9.9+dfsg-2), libindidriver1 (= 1.9.9+dfsg-2), libindilx200-1 (= 1.9.9+dfsg-2) Section: libdevel Priority: optional Homepage: https://www.indilib.org/ Description: Instrument-Neutral Device Interface library -- development files INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains development headers and libraries for the INDI library. drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/ -rw-r--r-- root/root 10438 2022-11-29 17:29 ./usr/include/libindi/abstractbaseclient.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/alignment/ -rw-r--r-- root/root 9999 2022-11-29 17:29 ./usr/include/libindi/alignment/AlignmentSubsystemForDrivers.h -rw-r--r-- root/root 632 2022-11-29 17:29 ./usr/include/libindi/alignment/AlignmentSubsystemForMathPlugins.h -rw-r--r-- root/root 5230 2022-11-29 17:29 ./usr/include/libindi/alignment/BasicMathPlugin.h -rw-r--r-- root/root 1745 2022-11-29 17:29 ./usr/include/libindi/alignment/BuiltInMathPlugin.h -rw-r--r-- root/root 6922 2022-11-29 17:29 ./usr/include/libindi/alignment/ClientAPIForAlignmentDatabase.h -rw-r--r-- root/root 3918 2022-11-29 17:29 ./usr/include/libindi/alignment/ClientAPIForMathPluginManagement.h -rw-r--r-- root/root 6341 2022-11-29 17:29 ./usr/include/libindi/alignment/Common.h -rw-r--r-- root/root 14037 2022-11-29 17:29 ./usr/include/libindi/alignment/ConvexHull.h -rw-r--r-- root/root 519 2022-11-29 17:29 ./usr/include/libindi/alignment/DriverCommon.h -rw-r--r-- root/root 2947 2022-11-29 17:29 ./usr/include/libindi/alignment/InMemoryDatabase.h -rw-r--r-- root/root 5833 2022-11-29 17:29 ./usr/include/libindi/alignment/MapPropertiesToInMemoryDatabase.h -rw-r--r-- root/root 3784 2022-11-29 17:29 ./usr/include/libindi/alignment/MathPlugin.h -rw-r--r-- root/root 7438 2022-11-29 17:29 ./usr/include/libindi/alignment/MathPluginManagement.h -rw-r--r-- root/root 5068 2022-11-29 17:29 ./usr/include/libindi/alignment/NearestMathPlugin.h -rw-r--r-- root/root 1759 2022-11-29 17:29 ./usr/include/libindi/alignment/SVDMathPlugin.h -rw-r--r-- root/root 10170 2022-11-29 17:29 ./usr/include/libindi/alignment/TelescopeDirectionVectorSupportFunctions.h -rw-r--r-- root/root 1988 2022-11-29 17:29 ./usr/include/libindi/base64.h -rw-r--r-- root/root 3696 2022-11-29 17:29 ./usr/include/libindi/baseclient.h -rw-r--r-- root/root 12915 2022-11-29 17:29 ./usr/include/libindi/basedevice.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/connectionplugins/ -rw-r--r-- root/root 5009 2022-11-29 17:29 ./usr/include/libindi/connectionplugins/connectioninterface.h -rw-r--r-- root/root 6226 2022-11-29 17:29 ./usr/include/libindi/connectionplugins/connectionserial.h -rw-r--r-- root/root 4198 2022-11-29 17:29 ./usr/include/libindi/connectionplugins/connectiontcp.h -rw-r--r-- root/root 24111 2022-11-29 17:29 ./usr/include/libindi/defaultdevice.h -rw-r--r-- root/root 44647 2022-11-29 17:29 ./usr/include/libindi/dsp.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/dsp/ -rw-r--r-- root/root 2309 2022-11-29 17:29 ./usr/include/libindi/dsp/convolution.h -rw-r--r-- root/root 8883 2022-11-29 17:29 ./usr/include/libindi/dsp/dspinterface.h -rw-r--r-- root/root 2761 2022-11-29 17:29 ./usr/include/libindi/dsp/manager.h -rw-r--r-- root/root 2448 2022-11-29 17:29 ./usr/include/libindi/dsp/transforms.h -rw-r--r-- root/root 4315 2022-11-29 17:29 ./usr/include/libindi/eventloop.h -rw-r--r-- root/root 12936 2022-11-29 17:29 ./usr/include/libindi/fits.h -rw-r--r-- root/root 1334 2022-11-29 17:29 ./usr/include/libindi/fits_extensions.h -rw-r--r-- root/root 64823 2022-11-29 17:29 ./usr/include/libindi/fitsidi.h -rw-r--r-- root/root 13233 2022-11-29 17:29 ./usr/include/libindi/hidapi.h -rw-r--r-- root/root 17121 2022-12-17 08:23 ./usr/include/libindi/indiapi.h -rw-r--r-- root/root 7705 2022-11-29 17:29 ./usr/include/libindi/indibase.h -rw-r--r-- root/root 2500 2022-11-29 17:29 ./usr/include/libindi/indibasetypes.h -rw-r--r-- root/root 30253 2022-11-29 17:29 ./usr/include/libindi/indiccd.h -rw-r--r-- root/root 18421 2022-11-29 17:29 ./usr/include/libindi/indiccdchip.h -rw-r--r-- root/root 21747 2022-11-29 17:29 ./usr/include/libindi/indicom.h -rw-r--r-- root/root 6999 2022-11-29 17:29 ./usr/include/libindi/indicontroller.h -rw-r--r-- root/root 9165 2022-11-29 17:29 ./usr/include/libindi/indicorrelator.h -rw-r--r-- root/root 5574 2022-11-29 17:29 ./usr/include/libindi/indidetector.h -rw-r--r-- root/root 39311 2022-11-29 17:29 ./usr/include/libindi/indidevapi.h -rw-r--r-- root/root 27987 2022-11-29 17:29 ./usr/include/libindi/indidome.h -rw-r--r-- root/root 13881 2022-11-29 17:29 ./usr/include/libindi/indidriver.h -rw-r--r-- root/root 2796 2022-11-29 17:29 ./usr/include/libindi/indidustcapinterface.h -rw-r--r-- root/root 2236 2022-11-29 17:29 ./usr/include/libindi/indielapsedtimer.h -rw-r--r-- root/root 5371 2022-11-29 17:29 ./usr/include/libindi/indifilterinterface.h -rw-r--r-- root/root 3786 2022-11-29 17:29 ./usr/include/libindi/indifilterwheel.h -rw-r--r-- root/root 4625 2022-11-29 17:29 ./usr/include/libindi/indifocuser.h -rw-r--r-- root/root 12419 2022-11-29 17:29 ./usr/include/libindi/indifocuserinterface.h -rw-r--r-- root/root 4040 2022-11-29 17:29 ./usr/include/libindi/indigps.h -rw-r--r-- root/root 4493 2022-11-29 17:29 ./usr/include/libindi/indiguiderinterface.h -rw-r--r-- root/root 4643 2022-11-29 17:29 ./usr/include/libindi/indilightboxinterface.h -rw-r--r-- root/root 11721 2022-11-29 17:29 ./usr/include/libindi/indilogger.h -rw-r--r-- root/root 4859 2022-11-29 17:29 ./usr/include/libindi/indimacros.h -rw-r--r-- root/root 3253 2022-11-29 17:29 ./usr/include/libindi/indiproperties.h -rw-r--r-- root/root 6299 2022-11-29 17:29 ./usr/include/libindi/indiproperty.h -rw-r--r-- root/root 4490 2022-11-29 17:29 ./usr/include/libindi/indipropertybasic.h -rw-r--r-- root/root 1510 2022-11-29 17:29 ./usr/include/libindi/indipropertyblob.h -rw-r--r-- root/root 1357 2022-11-29 17:29 ./usr/include/libindi/indipropertylight.h -rw-r--r-- root/root 1456 2022-11-29 17:29 ./usr/include/libindi/indipropertynumber.h -rw-r--r-- root/root 2160 2022-11-29 17:29 ./usr/include/libindi/indipropertyswitch.h -rw-r--r-- root/root 1404 2022-11-29 17:29 ./usr/include/libindi/indipropertytext.h -rw-r--r-- root/root 37674 2022-11-29 17:29 ./usr/include/libindi/indipropertyview.h -rw-r--r-- root/root 6611 2022-11-29 17:29 ./usr/include/libindi/indireceiver.h -rw-r--r-- root/root 3843 2022-11-29 17:29 ./usr/include/libindi/indirotator.h -rw-r--r-- root/root 7649 2022-11-29 17:29 ./usr/include/libindi/indirotatorinterface.h -rw-r--r-- root/root 18425 2022-11-29 17:29 ./usr/include/libindi/indisensorinterface.h -rw-r--r-- root/root 1958 2022-11-29 17:29 ./usr/include/libindi/indisinglethreadpool.h -rw-r--r-- root/root 6279 2022-11-29 17:29 ./usr/include/libindi/indispectrograph.h -rw-r--r-- root/root 8152 2022-11-29 17:29 ./usr/include/libindi/indistandardproperty.h -rw-r--r-- root/root 36294 2022-11-29 17:29 ./usr/include/libindi/inditelescope.h -rw-r--r-- root/root 3135 2022-11-29 17:29 ./usr/include/libindi/inditimer.h -rw-r--r-- root/root 2227 2022-11-29 17:29 ./usr/include/libindi/indiusbdevice.h -rw-r--r-- root/root 2870 2022-11-29 17:29 ./usr/include/libindi/indiutility.h -rw-r--r-- root/root 130 2022-12-17 08:23 ./usr/include/libindi/indiversion.h -rw-r--r-- root/root 5875 2022-11-29 17:29 ./usr/include/libindi/indiweather.h -rw-r--r-- root/root 7498 2022-11-29 17:29 ./usr/include/libindi/indiweatherinterface.h -rw-r--r-- root/root 1885 2022-11-29 17:29 ./usr/include/libindi/indiwidgettraits.h -rw-r--r-- root/root 847 2022-11-29 17:29 ./usr/include/libindi/indiwidgetview.h -rw-r--r-- root/root 880468 2022-11-29 17:29 ./usr/include/libindi/json.h -rw-r--r-- root/root 4626 2022-11-29 17:29 ./usr/include/libindi/libastro.h -rw-r--r-- root/root 11878 2022-11-29 17:29 ./usr/include/libindi/lilxml.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/mounts/ -rw-r--r-- root/root 11566 2022-11-29 17:29 ./usr/include/libindi/mounts/lx200driver.h -rw-r--r-- root/root 7425 2022-11-29 17:29 ./usr/include/libindi/mounts/lx200telescope.h -rw-r--r-- root/root 1048 2022-11-29 17:29 ./usr/include/libindi/parentdevice.h -rw-r--r-- root/root 2034 2022-11-29 17:29 ./usr/include/libindi/pid.h -rw-r--r-- root/root 15521 2022-11-29 17:29 ./usr/include/libindi/sdfits.h -rw-r--r-- root/root 1513 2022-11-29 17:29 ./usr/include/libindi/sharedblob.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/stream/ -rw-r--r-- root/root 9258 2022-11-29 17:29 ./usr/include/libindi/stream/ccvt.h -rw-r--r-- root/root 1600 2022-11-29 17:29 ./usr/include/libindi/stream/ccvt_types.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/stream/encoder/ -rw-r--r-- root/root 1899 2022-11-29 17:29 ./usr/include/libindi/stream/encoder/encoderinterface.h -rw-r--r-- root/root 1459 2022-11-29 17:29 ./usr/include/libindi/stream/encoder/encodermanager.h -rw-r--r-- root/root 1923 2022-11-29 17:29 ./usr/include/libindi/stream/encoder/mjpegencoder.h -rw-r--r-- root/root 1386 2022-11-29 17:29 ./usr/include/libindi/stream/encoder/rawencoder.h -rw-r--r-- root/root 2359 2022-11-29 17:29 ./usr/include/libindi/stream/fpsmeter.h -rw-r--r-- root/root 1412 2022-11-29 17:29 ./usr/include/libindi/stream/gammalut16.h -rw-r--r-- root/root 3788 2022-11-29 17:29 ./usr/include/libindi/stream/jpegutils.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/include/libindi/stream/recorder/ -rw-r--r-- root/root 3273 2022-11-29 17:29 ./usr/include/libindi/stream/recorder/recorderinterface.h -rw-r--r-- root/root 1537 2022-11-29 17:29 ./usr/include/libindi/stream/recorder/recordermanager.h -rw-r--r-- root/root 4194 2022-11-29 17:29 ./usr/include/libindi/stream/recorder/serrecorder.h -rw-r--r-- root/root 6438 2022-11-29 17:29 ./usr/include/libindi/stream/streammanager.h -rw-r--r-- root/root 5033 2022-11-29 17:29 ./usr/include/libindi/stream/uniquequeue.h -rw-r--r-- root/root 3240 2022-11-29 17:29 ./usr/include/libindi/v4l2_builtin_decoder.h -rw-r--r-- root/root 862 2022-11-29 17:29 ./usr/include/libindi/v4l2_colorspace.h -rw-r--r-- root/root 2806 2022-11-29 17:29 ./usr/include/libindi/v4l2_decode.h drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/ -rw-r--r-- root/root 1143368 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiAlignmentClient.a lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so -> libindiAlignmentDriver.so.1 -rw-r--r-- root/root 1251460 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiclient.a lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiclient.so -> libindiclient.so.1 -rw-r--r-- root/root 4531444 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindidriver.a lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindidriver.so -> libindidriver.so.1 lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindilx200.so -> libindilx200.so.1 drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/pkgconfig/ -rw-r--r-- root/root 303 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/pkgconfig/libindi.pc drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindi-dev/ -rw-r--r-- root/root 1536 2022-12-17 08:23 ./usr/share/doc/libindi-dev/changelog.Debian.gz -rw-r--r-- root/root 35765 2022-11-29 17:29 ./usr/share/doc/libindi-dev/changelog.gz -rw-r--r-- root/root 11210 2022-12-04 19:56 ./usr/share/doc/libindi-dev/copyright drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindi-dev/examples/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindi-dev/examples/rules.d/ -rw-r--r-- root/root 322 2022-11-29 17:29 ./usr/share/doc/libindi-dev/examples/rules.d/80-dbk21-camera.rules -rw-r--r-- root/root 743 2022-11-29 17:29 ./usr/share/doc/libindi-dev/examples/rules.d/99-indi_auxiliary.rules libindi-plugins-dbgsym_1.9.9+dfsg-2_mipsel.deb ---------------------------------------------- new Debian package, version 2.0. size 70420 bytes: control archive=656 bytes. 443 bytes, 13 lines control 304 bytes, 3 lines md5sums Package: libindi-plugins-dbgsym Source: indi Version: 1.9.9+dfsg-2 Auto-Built-Package: debug-symbols Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 94 Depends: libindi-plugins (= 1.9.9+dfsg-2) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libindi-plugins Build-Ids: 490d6828d4e338d54b92d2fdd448aacb7e92ef77 4b7e455e031a47916a98d9e691493478c427f599 drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/49/ -rw-r--r-- root/root 39700 2022-12-17 08:23 ./usr/lib/debug/.build-id/49/0d6828d4e338d54b92d2fdd448aacb7e92ef77.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/4b/ -rw-r--r-- root/root 27672 2022-12-17 08:23 ./usr/lib/debug/.build-id/4b/7e455e031a47916a98d9e691493478c427f599.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.dwz/mipsel-linux-gnu/ -rw-r--r-- root/root 14020 2022-12-17 08:23 ./usr/lib/debug/.dwz/mipsel-linux-gnu/libindi-plugins.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/share/doc/libindi-plugins-dbgsym -> libindi-plugins libindi-plugins_1.9.9+dfsg-2_mipsel.deb --------------------------------------- new Debian package, version 2.0. size 51440 bytes: control archive=1036 bytes. 973 bytes, 19 lines control 443 bytes, 5 lines md5sums Package: libindi-plugins Source: indi Version: 1.9.9+dfsg-2 Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 192 Depends: libc6 (>= 2.4), libcfitsio10 (>= 4.2.0~), libfftw3-double3 (>= 3.3.10), libgcc-s1 (>= 3.0), libindidriver1 (= 1.9.9+dfsg-2), libjpeg62-turbo (>= 1.3.1), libnova-0.16-0 (>= 0.16), libogg0 (>= 1.0rc3), libstdc++6 (>= 5.2), libtheora0 (>= 1.0), libusb-1.0-0 (>= 2:1.0.8), zlib1g (>= 1:1.1.4) Section: libs Priority: optional Multi-Arch: same Homepage: https://www.indilib.org/ Description: Instrument-Neutral Device Interface library -- plugins INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains binary plugins. drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/indi/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/indi/MathPlugins/ -rw-r--r-- root/root 68152 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_Nearest_MathPlugin.so -rw-r--r-- root/root 67856 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/indi/MathPlugins/libindi_SVD_MathPlugin.so drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindi-plugins/ -rw-r--r-- root/root 1539 2022-12-17 08:23 ./usr/share/doc/libindi-plugins/changelog.Debian.gz -rw-r--r-- root/root 35765 2022-11-29 17:29 ./usr/share/doc/libindi-plugins/changelog.gz -rw-r--r-- root/root 11210 2022-12-04 19:56 ./usr/share/doc/libindi-plugins/copyright libindialignmentdriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb ------------------------------------------------------ new Debian package, version 2.0. size 1471700 bytes: control archive=556 bytes. 428 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libindialignmentdriver1-dbgsym Source: indi Version: 1.9.9+dfsg-2 Auto-Built-Package: debug-symbols Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 1614 Depends: libindialignmentdriver1 (= 1.9.9+dfsg-2) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libindialignmentdriver1 Build-Ids: 5829c27b0ef3e444bec0912c466fa8ca88eb1a31 drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/58/ -rw-r--r-- root/root 1642292 2022-12-17 08:23 ./usr/lib/debug/.build-id/58/29c27b0ef3e444bec0912c466fa8ca88eb1a31.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/share/doc/libindialignmentdriver1-dbgsym -> libindialignmentdriver1 libindialignmentdriver1_1.9.9+dfsg-2_mipsel.deb ----------------------------------------------- new Debian package, version 2.0. size 164628 bytes: control archive=1068 bytes. 942 bytes, 19 lines control 350 bytes, 4 lines md5sums 65 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libindialignmentdriver1 Source: indi Version: 1.9.9+dfsg-2 Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 811 Depends: libindi-plugins (= 1.9.9+dfsg-2), libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgsl27 (>= 2.7.1), libgslcblas0 (>= 2.7.1), libindiclient1 (= 1.9.9+dfsg-2), libnova-0.16-0 (>= 0.16), libstdc++6 (>= 11), zlib1g (>= 1:1.1.4) Section: libs Priority: optional Multi-Arch: same Homepage: https://www.indilib.org/ Description: Instrument-Neutral Device Interface library -- alignment driver lib INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains the alignment driver shared library. drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1 -> libindiAlignmentDriver.so.1.9.9 -rw-r--r-- root/root 769308 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiAlignmentDriver.so.1.9.9 drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindialignmentdriver1/ -rw-r--r-- root/root 1544 2022-12-17 08:23 ./usr/share/doc/libindialignmentdriver1/changelog.Debian.gz -rw-r--r-- root/root 35765 2022-11-29 17:29 ./usr/share/doc/libindialignmentdriver1/changelog.gz -rw-r--r-- root/root 11210 2022-12-04 19:56 ./usr/share/doc/libindialignmentdriver1/copyright libindiclient1-dbgsym_1.9.9+dfsg-2_mipsel.deb --------------------------------------------- new Debian package, version 2.0. size 1503124 bytes: control archive=552 bytes. 401 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libindiclient1-dbgsym Source: indi Version: 1.9.9+dfsg-2 Auto-Built-Package: debug-symbols Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 1643 Depends: libindiclient1 (= 1.9.9+dfsg-2) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libindiclient1 Build-Ids: 8ed4d59db89cdbfb115ed123563cdcdb8a6615b9 drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/8e/ -rw-r--r-- root/root 1671344 2022-12-17 08:23 ./usr/lib/debug/.build-id/8e/d4d59db89cdbfb115ed123563cdcdb8a6615b9.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/share/doc/libindiclient1-dbgsym -> libindiclient1 libindiclient1_1.9.9+dfsg-2_mipsel.deb -------------------------------------- new Debian package, version 2.0. size 152900 bytes: control archive=1016 bytes. 836 bytes, 19 lines control 314 bytes, 4 lines md5sums 47 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libindiclient1 Source: indi Version: 1.9.9+dfsg-2 Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 811 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.34), libgcc-s1 (>= 4.2), libnova-0.16-0 (>= 0.16), libstdc++6 (>= 11), zlib1g (>= 1:1.1.4) Section: libs Priority: optional Multi-Arch: same Homepage: https://www.indilib.org/ Description: Instrument-Neutral Device Interface library -- client library INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains the client shared library. drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiclient.so.1 -> libindiclient.so.1.9.9 -rw-r--r-- root/root 769452 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindiclient.so.1.9.9 drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindiclient1/ -rw-r--r-- root/root 1536 2022-12-17 08:23 ./usr/share/doc/libindiclient1/changelog.Debian.gz -rw-r--r-- root/root 35765 2022-11-29 17:29 ./usr/share/doc/libindiclient1/changelog.gz -rw-r--r-- root/root 11210 2022-12-04 19:56 ./usr/share/doc/libindiclient1/copyright libindidriver1-dbgsym_1.9.9+dfsg-2_mipsel.deb --------------------------------------------- new Debian package, version 2.0. size 5582916 bytes: control archive=552 bytes. 401 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libindidriver1-dbgsym Source: indi Version: 1.9.9+dfsg-2 Auto-Built-Package: debug-symbols Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 5803 Depends: libindidriver1 (= 1.9.9+dfsg-2) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libindidriver1 Build-Ids: 00b85eb0a2a6036265041b82c64a2f782665e453 drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/00/ -rw-r--r-- root/root 5932008 2022-12-17 08:23 ./usr/lib/debug/.build-id/00/b85eb0a2a6036265041b82c64a2f782665e453.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/share/doc/libindidriver1-dbgsym -> libindidriver1 libindidriver1_1.9.9+dfsg-2_mipsel.deb -------------------------------------- new Debian package, version 2.0. size 403712 bytes: control archive=1088 bytes. 990 bytes, 19 lines control 314 bytes, 4 lines md5sums 47 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libindidriver1 Source: indi Version: 1.9.9+dfsg-2 Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 1960 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.34), libcfitsio10 (>= 4.2.0~), libfftw3-double3 (>= 3.3.10), libgcc-s1 (>= 4.2), libjpeg62-turbo (>= 1.3.1), libnova-0.16-0 (>= 0.16), libogg0 (>= 1.0rc3), libstdc++6 (>= 12), libtheora0 (>= 1.0), libusb-1.0-0 (>= 2:1.0.9), zlib1g (>= 1:1.1.4) Section: libs Priority: optional Multi-Arch: same Homepage: https://www.indilib.org/ Description: Instrument-Neutral Device Interface library -- driver library INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains the driver shared library. drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindidriver.so.1 -> libindidriver.so.1.9.9 -rw-r--r-- root/root 1945844 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindidriver.so.1.9.9 drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindidriver1/ -rw-r--r-- root/root 1540 2022-12-17 08:23 ./usr/share/doc/libindidriver1/changelog.Debian.gz -rw-r--r-- root/root 35765 2022-11-29 17:29 ./usr/share/doc/libindidriver1/changelog.gz -rw-r--r-- root/root 11210 2022-12-04 19:56 ./usr/share/doc/libindidriver1/copyright libindilx200-1-dbgsym_1.9.9+dfsg-2_mipsel.deb --------------------------------------------- new Debian package, version 2.0. size 1188472 bytes: control archive=552 bytes. 401 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libindilx200-1-dbgsym Source: indi Version: 1.9.9+dfsg-2 Auto-Built-Package: debug-symbols Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 1318 Depends: libindilx200-1 (= 1.9.9+dfsg-2) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libindilx200-1 Build-Ids: 87065c79fb9ea46faaf618b88bec18b58c490dff drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/debug/.build-id/87/ -rw-r--r-- root/root 1338860 2022-12-17 08:23 ./usr/lib/debug/.build-id/87/065c79fb9ea46faaf618b88bec18b58c490dff.debug drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/share/doc/libindilx200-1-dbgsym -> libindilx200-1 libindilx200-1_1.9.9+dfsg-2_mipsel.deb -------------------------------------- new Debian package, version 2.0. size 126272 bytes: control archive=1012 bytes. 823 bytes, 19 lines control 313 bytes, 4 lines md5sums 46 bytes, 1 lines shlibs 68 bytes, 2 lines triggers Package: libindilx200-1 Source: indi Version: 1.9.9+dfsg-2 Architecture: mipsel Maintainer: Debian Krap Maintainers Installed-Size: 610 Depends: libindi-data (>= 1.9.9+dfsg-2), libc6 (>= 2.33), libgcc-s1 (>= 3.0), libnova-0.16-0 (>= 0.16), libstdc++6 (>= 11) Section: libs Priority: optional Multi-Arch: same Homepage: https://www.indilib.org/ Description: Instrument-Neutral Device Interface library -- lx200 driver lib INDI (Instrument-Neutral Device Interface) is a distributed XML-based control protocol designed to operate astronomical instrumentation. INDI is small, flexible, easy to parse, scalable, and stateless. It supports common DCS functions such as remote control, data acquisition, monitoring, and a lot more. . This package contains the lx200 driver shared library. drwxr-xr-x root/root 0 2022-12-17 08:23 ./ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/ lrwxrwxrwx root/root 0 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindilx200.so.1 -> libindilx200.so.1.9.9 -rw-r--r-- root/root 564132 2022-12-17 08:23 ./usr/lib/mipsel-linux-gnu/libindilx200.so.1.9.9 drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-12-17 08:23 ./usr/share/doc/libindilx200-1/ -rw-r--r-- root/root 1535 2022-12-17 08:23 ./usr/share/doc/libindilx200-1/changelog.Debian.gz -rw-r--r-- root/root 35765 2022-11-29 17:29 ./usr/share/doc/libindilx200-1/changelog.gz -rw-r--r-- root/root 11210 2022-12-04 19:56 ./usr/share/doc/libindilx200-1/copyright lintian ------- Setup apt archive ----------------- Merged Build-Depends: lintian:amd64 Filtered Build-Depends: lintian:amd64 dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<>/apt_archive/sbuild-build-depends-lintian-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [637 B] Get:5 copy:/<>/apt_archive ./ Packages [728 B] Fetched 2328 B in 0s (0 B/s) Reading package lists... Reading package lists... Install lintian build dependencies (apt-based resolver) ------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: ca-certificates diffstat gpg gpgconf iso-codes libaliased-perl libapt-pkg-perl libassuan0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libcapture-tiny-perl libcgi-pm-perl libclass-data-inheritable-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdynaloader-functions-perl libemail-address-xs-perl libencode-locale-perl libexception-class-perl libfile-basedir-perl libfile-listing-perl libfont-ttf-perl libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjson-maybexs-perl liblist-compare-perl liblist-someutils-perl liblist-utilsby-perl liblwp-mediatypes-perl liblwp-protocol-https-perl liblz1 liblzo2-2 libmarkdown2 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libnamespace-clean-perl libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libpath-tiny-perl libperlio-gzip-perl libperlio-utf8-strict-perl libproc-processtable-perl libregexp-ipv6-perl libregexp-wildcards-perl librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libsort-versions-perl libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libsyntax-keyword-try-perl libterm-readkey-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtimedate-perl libtry-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxs-parse-keyword-perl libyaml-0-2 libyaml-libyaml-perl lintian lzop netbase openssl patchutils perl-openssl-defaults plzip t1utils unzip Suggested packages: isoquery libxml-parser-perl libdata-dump-perl libcrypt-ssleay-perl libscalar-number-perl libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libbusiness-isbn-perl libauthen-ntlm-perl binutils-multiarch libtext-template-perl zip Recommended packages: gnupg libcgi-fast-perl libhtml-format-perl liblist-someutils-xs-perl libfreezethaw-perl libmath-base85-perl libsocket6-perl libpackage-stash-xs-perl libxstring-perl libdata-dump-perl libhttp-daemon-perl libmailtools-perl The following NEW packages will be installed: ca-certificates diffstat gpg gpgconf iso-codes libaliased-perl libapt-pkg-perl libassuan0 libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libcapture-tiny-perl libcgi-pm-perl libclass-data-inheritable-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdynaloader-functions-perl libemail-address-xs-perl libencode-locale-perl libexception-class-perl libfile-basedir-perl libfile-listing-perl libfont-ttf-perl libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjson-maybexs-perl liblist-compare-perl liblist-someutils-perl liblist-utilsby-perl liblwp-mediatypes-perl liblwp-protocol-https-perl liblz1 liblzo2-2 libmarkdown2 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libnamespace-clean-perl libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl libpath-tiny-perl libperlio-gzip-perl libperlio-utf8-strict-perl libproc-processtable-perl libregexp-ipv6-perl libregexp-wildcards-perl librole-tiny-perl libsereal-decoder-perl libsereal-encoder-perl libsort-versions-perl libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl libsyntax-keyword-try-perl libterm-readkey-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-xslate-perl libtime-duration-perl libtime-moment-perl libtimedate-perl libtry-tiny-perl libunicode-utf8-perl liburi-perl libvariable-magic-perl libwww-mechanize-perl libwww-perl libwww-robotrules-perl libxs-parse-keyword-perl libyaml-0-2 libyaml-libyaml-perl lintian lzop netbase openssl patchutils perl-openssl-defaults plzip sbuild-build-depends-lintian-dummy:mipsel t1utils unzip 0 upgraded, 124 newly installed, 0 to remove and 0 not upgraded. Need to get 12.7 MB of archives. After this operation, 49.1 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [852 B] Get:2 http://localhost:3142/debian sid/main amd64 netbase all 6.4 [12.8 kB] Get:3 http://localhost:3142/debian sid/main amd64 openssl amd64 3.0.9-1 [1416 kB] Get:4 http://localhost:3142/debian sid/main amd64 ca-certificates all 20230311 [153 kB] Get:5 http://localhost:3142/debian sid/main amd64 diffstat amd64 1.65-1 [33.3 kB] Get:6 http://localhost:3142/debian sid/main amd64 libassuan0 amd64 2.5.5-5 [48.5 kB] Get:7 http://localhost:3142/debian sid/main amd64 gpgconf amd64 2.2.40-1.1 [564 kB] Get:8 http://localhost:3142/debian sid/main amd64 gpg amd64 2.2.40-1.1 [949 kB] Get:9 http://localhost:3142/debian sid/main amd64 iso-codes all 4.15.0-1 [2906 kB] Get:10 http://localhost:3142/debian sid/main amd64 libaliased-perl all 0.34-3 [13.5 kB] Get:11 http://localhost:3142/debian sid/main amd64 libapt-pkg-perl amd64 0.1.40+b2 [69.2 kB] Get:12 http://localhost:3142/debian sid/main amd64 libb-hooks-op-check-perl amd64 0.22-2+b1 [10.5 kB] Get:13 http://localhost:3142/debian sid/main amd64 libdynaloader-functions-perl all 0.003-3 [12.7 kB] Get:14 http://localhost:3142/debian sid/main amd64 libdevel-callchecker-perl amd64 0.008-2 [15.8 kB] Get:15 http://localhost:3142/debian sid/main amd64 libparams-classify-perl amd64 0.015-2+b1 [23.1 kB] Get:16 http://localhost:3142/debian sid/main amd64 libmodule-runtime-perl all 0.016-2 [19.6 kB] Get:17 http://localhost:3142/debian sid/main amd64 libtry-tiny-perl all 0.31-2 [22.6 kB] Get:18 http://localhost:3142/debian sid/main amd64 libmodule-implementation-perl all 0.09-2 [12.6 kB] Get:19 http://localhost:3142/debian sid/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [7496 B] Get:20 http://localhost:3142/debian sid/main amd64 libvariable-magic-perl amd64 0.63-1+b1 [44.0 kB] Get:21 http://localhost:3142/debian sid/main amd64 libb-hooks-endofscope-perl all 0.26-1 [19.6 kB] Get:22 http://localhost:3142/debian sid/main amd64 libberkeleydb-perl amd64 0.64-2+b1 [123 kB] Get:23 http://localhost:3142/debian sid/main amd64 libcapture-tiny-perl all 0.48-2 [24.6 kB] Get:24 http://localhost:3142/debian sid/main amd64 libhtml-tagset-perl all 3.20-6 [11.7 kB] Get:25 http://localhost:3142/debian sid/main amd64 libregexp-ipv6-perl all 0.03-3 [5212 B] Get:26 http://localhost:3142/debian sid/main amd64 liburi-perl all 5.17-1 [90.4 kB] Get:27 http://localhost:3142/debian sid/main amd64 libhtml-parser-perl amd64 3.81-1 [101 kB] Get:28 http://localhost:3142/debian sid/main amd64 libcgi-pm-perl all 4.55-1 [220 kB] Get:29 http://localhost:3142/debian sid/main amd64 libclass-data-inheritable-perl all 0.08-3 [8588 B] Get:30 http://localhost:3142/debian sid/main amd64 libclass-method-modifiers-perl all 2.14-1 [18.1 kB] Get:31 http://localhost:3142/debian sid/main amd64 libclass-xsaccessor-perl amd64 1.19-4+b1 [36.4 kB] Get:32 http://localhost:3142/debian sid/main amd64 libclone-perl amd64 0.46-1 [13.7 kB] Get:33 http://localhost:3142/debian sid/main amd64 libconfig-tiny-perl all 2.28-2 [16.4 kB] Get:34 http://localhost:3142/debian sid/main amd64 libparams-util-perl amd64 1.102-2+b1 [24.8 kB] Get:35 http://localhost:3142/debian sid/main amd64 libsub-install-perl all 0.929-1 [10.5 kB] Get:36 http://localhost:3142/debian sid/main amd64 libdata-optlist-perl all 0.113-1 [10.6 kB] Get:37 http://localhost:3142/debian sid/main amd64 libsub-exporter-perl all 0.989-1 [50.5 kB] Get:38 http://localhost:3142/debian sid/main amd64 libconst-fast-perl all 0.014-2 [8792 B] Get:39 http://localhost:3142/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.35-1 [131 kB] Get:40 http://localhost:3142/debian sid/main amd64 libdevel-stacktrace-perl all 2.0400-2 [26.8 kB] Get:41 http://localhost:3142/debian sid/main amd64 libexception-class-perl all 1.45-1 [34.6 kB] Get:42 http://localhost:3142/debian sid/main amd64 libiterator-perl all 0.03+ds1-2 [18.8 kB] Get:43 http://localhost:3142/debian sid/main amd64 libiterator-util-perl all 0.02+ds1-2 [14.0 kB] Get:44 http://localhost:3142/debian sid/main amd64 libdata-dpath-perl all 0.58-2 [43.6 kB] Get:45 http://localhost:3142/debian sid/main amd64 libdata-messagepack-perl amd64 1.02-1+b1 [35.2 kB] Get:46 http://localhost:3142/debian sid/main amd64 libnet-domain-tld-perl all 1.75-3 [31.9 kB] Get:47 http://localhost:3142/debian sid/main amd64 libdata-validate-domain-perl all 0.10-1.1 [11.1 kB] Get:48 http://localhost:3142/debian sid/main amd64 libnet-ipv6addr-perl all 1.02-1 [21.7 kB] Get:49 http://localhost:3142/debian sid/main amd64 libnet-netmask-perl all 2.0002-2 [28.6 kB] Get:50 http://localhost:3142/debian sid/main amd64 libnetaddr-ip-perl amd64 4.079+dfsg-2+b1 [99.5 kB] Get:51 http://localhost:3142/debian sid/main amd64 libdata-validate-ip-perl all 0.31-1 [20.6 kB] Get:52 http://localhost:3142/debian sid/main amd64 libdata-validate-uri-perl all 0.07-2 [11.2 kB] Get:53 http://localhost:3142/debian sid/main amd64 libdevel-size-perl amd64 0.83-2+b1 [24.3 kB] Get:54 http://localhost:3142/debian sid/main amd64 libemail-address-xs-perl amd64 1.05-1+b1 [29.4 kB] Get:55 http://localhost:3142/debian sid/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB] Get:56 http://localhost:3142/debian sid/main amd64 libipc-system-simple-perl all 1.30-2 [26.8 kB] Get:57 http://localhost:3142/debian sid/main amd64 libfile-basedir-perl all 0.09-2 [15.1 kB] Get:58 http://localhost:3142/debian sid/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get:59 http://localhost:3142/debian sid/main amd64 libhttp-date-perl all 6.05-2 [10.5 kB] Get:60 http://localhost:3142/debian sid/main amd64 libfile-listing-perl all 6.15-1 [12.6 kB] Get:61 http://localhost:3142/debian sid/main amd64 libfont-ttf-perl all 1.06-2 [318 kB] Get:62 http://localhost:3142/debian sid/main amd64 libio-html-perl all 1.004-3 [16.2 kB] Get:63 http://localhost:3142/debian sid/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get:64 http://localhost:3142/debian sid/main amd64 libhttp-message-perl all 6.44-1 [81.7 kB] Get:65 http://localhost:3142/debian sid/main amd64 libhtml-form-perl all 6.11-1 [33.1 kB] Get:66 http://localhost:3142/debian sid/main amd64 libhtml-html5-entities-perl all 0.004-3 [21.0 kB] Get:67 http://localhost:3142/debian sid/main amd64 libhtml-tree-perl all 5.07-3 [211 kB] Get:68 http://localhost:3142/debian sid/main amd64 libhttp-cookies-perl all 6.10-1 [19.6 kB] Get:69 http://localhost:3142/debian sid/main amd64 libhttp-negotiate-perl all 6.01-2 [13.1 kB] Get:70 http://localhost:3142/debian sid/main amd64 perl-openssl-defaults amd64 7+b1 [7924 B] Get:71 http://localhost:3142/debian sid/main amd64 libnet-ssleay-perl amd64 1.92-2+b1 [317 kB] Get:72 http://localhost:3142/debian sid/main amd64 libio-socket-ssl-perl all 2.081-2 [219 kB] Get:73 http://localhost:3142/debian sid/main amd64 libnet-http-perl all 6.22-1 [25.3 kB] Get:74 http://localhost:3142/debian sid/main amd64 liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get:75 http://localhost:3142/debian sid/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get:76 http://localhost:3142/debian sid/main amd64 libwww-perl all 6.68-1 [186 kB] Get:77 http://localhost:3142/debian sid/main amd64 libhtml-tokeparser-simple-perl all 3.16-4 [39.1 kB] Get:78 http://localhost:3142/debian sid/main amd64 libimport-into-perl all 1.002005-2 [11.3 kB] Get:79 http://localhost:3142/debian sid/main amd64 libio-interactive-perl all 1.023-2 [11.0 kB] Get:80 http://localhost:3142/debian sid/main amd64 libipc-run3-perl all 0.048-3 [33.2 kB] Get:81 http://localhost:3142/debian sid/main amd64 libjson-maybexs-perl all 1.004004-1 [13.3 kB] Get:82 http://localhost:3142/debian sid/main amd64 liblist-compare-perl all 0.55-2 [65.7 kB] Get:83 http://localhost:3142/debian sid/main amd64 liblist-someutils-perl all 0.59-1 [37.1 kB] Get:84 http://localhost:3142/debian sid/main amd64 liblist-utilsby-perl all 0.12-2 [15.5 kB] Get:85 http://localhost:3142/debian sid/main amd64 liblz1 amd64 1.13-5 [37.7 kB] Get:86 http://localhost:3142/debian sid/main amd64 liblzo2-2 amd64 2.10-2 [56.9 kB] Get:87 http://localhost:3142/debian sid/main amd64 libmarkdown2 amd64 2.2.7-2 [37.0 kB] Get:88 http://localhost:3142/debian sid/main amd64 libmldbm-perl all 2.05-4 [16.8 kB] Get:89 http://localhost:3142/debian sid/main amd64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get:90 http://localhost:3142/debian sid/main amd64 libsub-quote-perl all 2.006008-1 [21.8 kB] Get:91 http://localhost:3142/debian sid/main amd64 libmoo-perl all 2.005005-1 [58.0 kB] Get:92 http://localhost:3142/debian sid/main amd64 libstrictures-perl all 2.000006-1 [18.6 kB] Get:93 http://localhost:3142/debian sid/main amd64 libmoox-aliases-perl all 0.001006-2 [7156 B] Get:94 http://localhost:3142/debian sid/main amd64 libmouse-perl amd64 2.5.10-1+b3 [170 kB] Get:95 http://localhost:3142/debian sid/main amd64 libpackage-stash-perl all 0.40-1 [22.0 kB] Get:96 http://localhost:3142/debian sid/main amd64 libsub-identify-perl amd64 0.14-3 [10.9 kB] Get:97 http://localhost:3142/debian sid/main amd64 libsub-name-perl amd64 0.26-2+b1 [12.6 kB] Get:98 http://localhost:3142/debian sid/main amd64 libnamespace-clean-perl all 0.27-2 [17.8 kB] Get:99 http://localhost:3142/debian sid/main amd64 libpath-tiny-perl all 0.144-1 [56.4 kB] Get:100 http://localhost:3142/debian sid/main amd64 libperlio-gzip-perl amd64 0.20-1+b1 [17.3 kB] Get:101 http://localhost:3142/debian sid/main amd64 libperlio-utf8-strict-perl amd64 0.010-1 [11.4 kB] Get:102 http://localhost:3142/debian sid/main amd64 libproc-processtable-perl amd64 0.634-1+b2 [43.1 kB] Get:103 http://localhost:3142/debian sid/main amd64 libregexp-wildcards-perl all 1.05-3 [14.1 kB] Get:104 http://localhost:3142/debian sid/main amd64 libsereal-decoder-perl amd64 5.003+ds-1 [99.5 kB] Get:105 http://localhost:3142/debian sid/main amd64 libsereal-encoder-perl amd64 5.003+ds-1 [102 kB] Get:106 http://localhost:3142/debian sid/main amd64 libsort-versions-perl all 1.62-3 [8928 B] Get:107 http://localhost:3142/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.33-1 [58.4 kB] Get:108 http://localhost:3142/debian sid/main amd64 libsyntax-keyword-try-perl amd64 0.28-1 [28.6 kB] Get:109 http://localhost:3142/debian sid/main amd64 libterm-readkey-perl amd64 2.38-2+b1 [24.5 kB] Get:110 http://localhost:3142/debian sid/main amd64 libtext-levenshteinxs-perl amd64 0.03-5+b1 [8404 B] Get:111 http://localhost:3142/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.16-1 [13.0 kB] Get:112 http://localhost:3142/debian sid/main amd64 libtext-xslate-perl amd64 3.5.9-1+b2 [198 kB] Get:113 http://localhost:3142/debian sid/main amd64 libtime-duration-perl all 1.21-2 [13.1 kB] Get:114 http://localhost:3142/debian sid/main amd64 libtime-moment-perl amd64 0.44-2+b1 [73.0 kB] Get:115 http://localhost:3142/debian sid/main amd64 libunicode-utf8-perl amd64 0.62-2 [20.2 kB] Get:116 http://localhost:3142/debian sid/main amd64 libwww-mechanize-perl all 2.16-1 [116 kB] Get:117 http://localhost:3142/debian sid/main amd64 libyaml-0-2 amd64 0.2.5-1 [53.6 kB] Get:118 http://localhost:3142/debian sid/main amd64 libyaml-libyaml-perl amd64 0.86+ds-1 [34.4 kB] Get:119 http://localhost:3142/debian sid/main amd64 plzip amd64 1.10-5 [61.9 kB] Get:120 http://localhost:3142/debian sid/main amd64 lzop amd64 1.04-2 [84.2 kB] Get:121 http://localhost:3142/debian sid/main amd64 patchutils amd64 0.4.2-1 [77.5 kB] Get:122 http://localhost:3142/debian sid/main amd64 t1utils amd64 1.41-4 [62.1 kB] Get:123 http://localhost:3142/debian sid/main amd64 unzip amd64 6.0-28 [166 kB] Get:124 http://localhost:3142/debian sid/main amd64 lintian all 2.116.3 [1130 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 12.7 MB in 0s (100 MB/s) Selecting previously unselected package netbase. (Reading database ... 26938 files and directories currently installed.) Preparing to unpack .../000-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package openssl. Preparing to unpack .../001-openssl_3.0.9-1_amd64.deb ... Unpacking openssl (3.0.9-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../002-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Selecting previously unselected package diffstat. Preparing to unpack .../003-diffstat_1.65-1_amd64.deb ... Unpacking diffstat (1.65-1) ... Selecting previously unselected package libassuan0:amd64. Preparing to unpack .../004-libassuan0_2.5.5-5_amd64.deb ... Unpacking libassuan0:amd64 (2.5.5-5) ... Selecting previously unselected package gpgconf. Preparing to unpack .../005-gpgconf_2.2.40-1.1_amd64.deb ... Unpacking gpgconf (2.2.40-1.1) ... Selecting previously unselected package gpg. Preparing to unpack .../006-gpg_2.2.40-1.1_amd64.deb ... Unpacking gpg (2.2.40-1.1) ... Selecting previously unselected package iso-codes. Preparing to unpack .../007-iso-codes_4.15.0-1_all.deb ... Unpacking iso-codes (4.15.0-1) ... Selecting previously unselected package libaliased-perl. Preparing to unpack .../008-libaliased-perl_0.34-3_all.deb ... Unpacking libaliased-perl (0.34-3) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../009-libapt-pkg-perl_0.1.40+b2_amd64.deb ... Unpacking libapt-pkg-perl (0.1.40+b2) ... Selecting previously unselected package libb-hooks-op-check-perl:amd64. Preparing to unpack .../010-libb-hooks-op-check-perl_0.22-2+b1_amd64.deb ... Unpacking libb-hooks-op-check-perl:amd64 (0.22-2+b1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../011-libdynaloader-functions-perl_0.003-3_all.deb ... Unpacking libdynaloader-functions-perl (0.003-3) ... Selecting previously unselected package libdevel-callchecker-perl:amd64. Preparing to unpack .../012-libdevel-callchecker-perl_0.008-2_amd64.deb ... Unpacking libdevel-callchecker-perl:amd64 (0.008-2) ... Selecting previously unselected package libparams-classify-perl:amd64. Preparing to unpack .../013-libparams-classify-perl_0.015-2+b1_amd64.deb ... Unpacking libparams-classify-perl:amd64 (0.015-2+b1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../014-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../015-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../016-libmodule-implementation-perl_0.09-2_all.deb ... Unpacking libmodule-implementation-perl (0.09-2) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../017-libsub-exporter-progressive-perl_0.001013-3_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-3) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../018-libvariable-magic-perl_0.63-1+b1_amd64.deb ... Unpacking libvariable-magic-perl (0.63-1+b1) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../019-libb-hooks-endofscope-perl_0.26-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.26-1) ... Selecting previously unselected package libberkeleydb-perl:amd64. Preparing to unpack .../020-libberkeleydb-perl_0.64-2+b1_amd64.deb ... Unpacking libberkeleydb-perl:amd64 (0.64-2+b1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../021-libcapture-tiny-perl_0.48-2_all.deb ... Unpacking libcapture-tiny-perl (0.48-2) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../022-libhtml-tagset-perl_3.20-6_all.deb ... Unpacking libhtml-tagset-perl (3.20-6) ... Selecting previously unselected package libregexp-ipv6-perl. Preparing to unpack .../023-libregexp-ipv6-perl_0.03-3_all.deb ... Unpacking libregexp-ipv6-perl (0.03-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../024-liburi-perl_5.17-1_all.deb ... Unpacking liburi-perl (5.17-1) ... Selecting previously unselected package libhtml-parser-perl:amd64. Preparing to unpack .../025-libhtml-parser-perl_3.81-1_amd64.deb ... Unpacking libhtml-parser-perl:amd64 (3.81-1) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../026-libcgi-pm-perl_4.55-1_all.deb ... Unpacking libcgi-pm-perl (4.55-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../027-libclass-data-inheritable-perl_0.08-3_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-3) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../028-libclass-method-modifiers-perl_2.14-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.14-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../029-libclass-xsaccessor-perl_1.19-4+b1_amd64.deb ... Unpacking libclass-xsaccessor-perl (1.19-4+b1) ... Selecting previously unselected package libclone-perl:amd64. Preparing to unpack .../030-libclone-perl_0.46-1_amd64.deb ... Unpacking libclone-perl:amd64 (0.46-1) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../031-libconfig-tiny-perl_2.28-2_all.deb ... Unpacking libconfig-tiny-perl (2.28-2) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../032-libparams-util-perl_1.102-2+b1_amd64.deb ... Unpacking libparams-util-perl (1.102-2+b1) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../033-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../034-libdata-optlist-perl_0.113-1_all.deb ... Unpacking libdata-optlist-perl (0.113-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../035-libsub-exporter-perl_0.989-1_all.deb ... Unpacking libsub-exporter-perl (0.989-1) ... Selecting previously unselected package libconst-fast-perl. Preparing to unpack .../036-libconst-fast-perl_0.014-2_all.deb ... Unpacking libconst-fast-perl (0.014-2) ... Selecting previously unselected package libcpanel-json-xs-perl:amd64. Preparing to unpack .../037-libcpanel-json-xs-perl_4.35-1_amd64.deb ... Unpacking libcpanel-json-xs-perl:amd64 (4.35-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../038-libdevel-stacktrace-perl_2.0400-2_all.deb ... Unpacking libdevel-stacktrace-perl (2.0400-2) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../039-libexception-class-perl_1.45-1_all.deb ... Unpacking libexception-class-perl (1.45-1) ... Selecting previously unselected package libiterator-perl. Preparing to unpack .../040-libiterator-perl_0.03+ds1-2_all.deb ... Unpacking libiterator-perl (0.03+ds1-2) ... Selecting previously unselected package libiterator-util-perl. Preparing to unpack .../041-libiterator-util-perl_0.02+ds1-2_all.deb ... Unpacking libiterator-util-perl (0.02+ds1-2) ... Selecting previously unselected package libdata-dpath-perl. Preparing to unpack .../042-libdata-dpath-perl_0.58-2_all.deb ... Unpacking libdata-dpath-perl (0.58-2) ... Selecting previously unselected package libdata-messagepack-perl. Preparing to unpack .../043-libdata-messagepack-perl_1.02-1+b1_amd64.deb ... Unpacking libdata-messagepack-perl (1.02-1+b1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../044-libnet-domain-tld-perl_1.75-3_all.deb ... Unpacking libnet-domain-tld-perl (1.75-3) ... Selecting previously unselected package libdata-validate-domain-perl. Preparing to unpack .../045-libdata-validate-domain-perl_0.10-1.1_all.deb ... Unpacking libdata-validate-domain-perl (0.10-1.1) ... Selecting previously unselected package libnet-ipv6addr-perl. Preparing to unpack .../046-libnet-ipv6addr-perl_1.02-1_all.deb ... Unpacking libnet-ipv6addr-perl (1.02-1) ... Selecting previously unselected package libnet-netmask-perl. Preparing to unpack .../047-libnet-netmask-perl_2.0002-2_all.deb ... Unpacking libnet-netmask-perl (2.0002-2) ... Selecting previously unselected package libnetaddr-ip-perl. Preparing to unpack .../048-libnetaddr-ip-perl_4.079+dfsg-2+b1_amd64.deb ... Unpacking libnetaddr-ip-perl (4.079+dfsg-2+b1) ... Selecting previously unselected package libdata-validate-ip-perl. Preparing to unpack .../049-libdata-validate-ip-perl_0.31-1_all.deb ... Unpacking libdata-validate-ip-perl (0.31-1) ... Selecting previously unselected package libdata-validate-uri-perl. Preparing to unpack .../050-libdata-validate-uri-perl_0.07-2_all.deb ... Unpacking libdata-validate-uri-perl (0.07-2) ... Selecting previously unselected package libdevel-size-perl. Preparing to unpack .../051-libdevel-size-perl_0.83-2+b1_amd64.deb ... Unpacking libdevel-size-perl (0.83-2+b1) ... Selecting previously unselected package libemail-address-xs-perl. Preparing to unpack .../052-libemail-address-xs-perl_1.05-1+b1_amd64.deb ... Unpacking libemail-address-xs-perl (1.05-1+b1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../053-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../054-libipc-system-simple-perl_1.30-2_all.deb ... Unpacking libipc-system-simple-perl (1.30-2) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../055-libfile-basedir-perl_0.09-2_all.deb ... Unpacking libfile-basedir-perl (0.09-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../056-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../057-libhttp-date-perl_6.05-2_all.deb ... Unpacking libhttp-date-perl (6.05-2) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../058-libfile-listing-perl_6.15-1_all.deb ... Unpacking libfile-listing-perl (6.15-1) ... Selecting previously unselected package libfont-ttf-perl. Preparing to unpack .../059-libfont-ttf-perl_1.06-2_all.deb ... Unpacking libfont-ttf-perl (1.06-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../060-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../061-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../062-libhttp-message-perl_6.44-1_all.deb ... Unpacking libhttp-message-perl (6.44-1) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../063-libhtml-form-perl_6.11-1_all.deb ... Unpacking libhtml-form-perl (6.11-1) ... Selecting previously unselected package libhtml-html5-entities-perl. Preparing to unpack .../064-libhtml-html5-entities-perl_0.004-3_all.deb ... Unpacking libhtml-html5-entities-perl (0.004-3) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../065-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../066-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../067-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../068-perl-openssl-defaults_7+b1_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (7+b1) ... Selecting previously unselected package libnet-ssleay-perl:amd64. Preparing to unpack .../069-libnet-ssleay-perl_1.92-2+b1_amd64.deb ... Unpacking libnet-ssleay-perl:amd64 (1.92-2+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../070-libio-socket-ssl-perl_2.081-2_all.deb ... Unpacking libio-socket-ssl-perl (2.081-2) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../071-libnet-http-perl_6.22-1_all.deb ... Unpacking libnet-http-perl (6.22-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../072-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../073-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../074-libwww-perl_6.68-1_all.deb ... Unpacking libwww-perl (6.68-1) ... Selecting previously unselected package libhtml-tokeparser-simple-perl. Preparing to unpack .../075-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../076-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package libio-interactive-perl. Preparing to unpack .../077-libio-interactive-perl_1.023-2_all.deb ... Unpacking libio-interactive-perl (1.023-2) ... Selecting previously unselected package libipc-run3-perl. Preparing to unpack .../078-libipc-run3-perl_0.048-3_all.deb ... Unpacking libipc-run3-perl (0.048-3) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../079-libjson-maybexs-perl_1.004004-1_all.deb ... Unpacking libjson-maybexs-perl (1.004004-1) ... Selecting previously unselected package liblist-compare-perl. Preparing to unpack .../080-liblist-compare-perl_0.55-2_all.deb ... Unpacking liblist-compare-perl (0.55-2) ... Selecting previously unselected package liblist-someutils-perl. Preparing to unpack .../081-liblist-someutils-perl_0.59-1_all.deb ... Unpacking liblist-someutils-perl (0.59-1) ... Selecting previously unselected package liblist-utilsby-perl. Preparing to unpack .../082-liblist-utilsby-perl_0.12-2_all.deb ... Unpacking liblist-utilsby-perl (0.12-2) ... Selecting previously unselected package liblz1:amd64. Preparing to unpack .../083-liblz1_1.13-5_amd64.deb ... Unpacking liblz1:amd64 (1.13-5) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../084-liblzo2-2_2.10-2_amd64.deb ... Unpacking liblzo2-2:amd64 (2.10-2) ... Selecting previously unselected package libmarkdown2:amd64. Preparing to unpack .../085-libmarkdown2_2.2.7-2_amd64.deb ... Unpacking libmarkdown2:amd64 (2.2.7-2) ... Selecting previously unselected package libmldbm-perl. Preparing to unpack .../086-libmldbm-perl_2.05-4_all.deb ... Unpacking libmldbm-perl (2.05-4) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../087-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../088-libsub-quote-perl_2.006008-1_all.deb ... Unpacking libsub-quote-perl (2.006008-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../089-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../090-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libmoox-aliases-perl. Preparing to unpack .../091-libmoox-aliases-perl_0.001006-2_all.deb ... Unpacking libmoox-aliases-perl (0.001006-2) ... Selecting previously unselected package libmouse-perl. Preparing to unpack .../092-libmouse-perl_2.5.10-1+b3_amd64.deb ... Unpacking libmouse-perl (2.5.10-1+b3) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../093-libpackage-stash-perl_0.40-1_all.deb ... Unpacking libpackage-stash-perl (0.40-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../094-libsub-identify-perl_0.14-3_amd64.deb ... Unpacking libsub-identify-perl (0.14-3) ... Selecting previously unselected package libsub-name-perl:amd64. Preparing to unpack .../095-libsub-name-perl_0.26-2+b1_amd64.deb ... Unpacking libsub-name-perl:amd64 (0.26-2+b1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../096-libnamespace-clean-perl_0.27-2_all.deb ... Unpacking libnamespace-clean-perl (0.27-2) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../097-libpath-tiny-perl_0.144-1_all.deb ... Unpacking libpath-tiny-perl (0.144-1) ... Selecting previously unselected package libperlio-gzip-perl. Preparing to unpack .../098-libperlio-gzip-perl_0.20-1+b1_amd64.deb ... Unpacking libperlio-gzip-perl (0.20-1+b1) ... Selecting previously unselected package libperlio-utf8-strict-perl. Preparing to unpack .../099-libperlio-utf8-strict-perl_0.010-1_amd64.deb ... Unpacking libperlio-utf8-strict-perl (0.010-1) ... Selecting previously unselected package libproc-processtable-perl:amd64. Preparing to unpack .../100-libproc-processtable-perl_0.634-1+b2_amd64.deb ... Unpacking libproc-processtable-perl:amd64 (0.634-1+b2) ... Selecting previously unselected package libregexp-wildcards-perl. Preparing to unpack .../101-libregexp-wildcards-perl_1.05-3_all.deb ... Unpacking libregexp-wildcards-perl (1.05-3) ... Selecting previously unselected package libsereal-decoder-perl. Preparing to unpack .../102-libsereal-decoder-perl_5.003+ds-1_amd64.deb ... Unpacking libsereal-decoder-perl (5.003+ds-1) ... Selecting previously unselected package libsereal-encoder-perl. Preparing to unpack .../103-libsereal-encoder-perl_5.003+ds-1_amd64.deb ... Unpacking libsereal-encoder-perl (5.003+ds-1) ... Selecting previously unselected package libsort-versions-perl. Preparing to unpack .../104-libsort-versions-perl_1.62-3_all.deb ... Unpacking libsort-versions-perl (1.62-3) ... Selecting previously unselected package libxs-parse-keyword-perl. Preparing to unpack .../105-libxs-parse-keyword-perl_0.33-1_amd64.deb ... Unpacking libxs-parse-keyword-perl (0.33-1) ... Selecting previously unselected package libsyntax-keyword-try-perl. Preparing to unpack .../106-libsyntax-keyword-try-perl_0.28-1_amd64.deb ... Unpacking libsyntax-keyword-try-perl (0.28-1) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../107-libterm-readkey-perl_2.38-2+b1_amd64.deb ... Unpacking libterm-readkey-perl (2.38-2+b1) ... Selecting previously unselected package libtext-levenshteinxs-perl. Preparing to unpack .../108-libtext-levenshteinxs-perl_0.03-5+b1_amd64.deb ... Unpacking libtext-levenshteinxs-perl (0.03-5+b1) ... Selecting previously unselected package libtext-markdown-discount-perl. Preparing to unpack .../109-libtext-markdown-discount-perl_0.16-1_amd64.deb ... Unpacking libtext-markdown-discount-perl (0.16-1) ... Selecting previously unselected package libtext-xslate-perl:amd64. Preparing to unpack .../110-libtext-xslate-perl_3.5.9-1+b2_amd64.deb ... Unpacking libtext-xslate-perl:amd64 (3.5.9-1+b2) ... Selecting previously unselected package libtime-duration-perl. Preparing to unpack .../111-libtime-duration-perl_1.21-2_all.deb ... Unpacking libtime-duration-perl (1.21-2) ... Selecting previously unselected package libtime-moment-perl. Preparing to unpack .../112-libtime-moment-perl_0.44-2+b1_amd64.deb ... Unpacking libtime-moment-perl (0.44-2+b1) ... Selecting previously unselected package libunicode-utf8-perl. Preparing to unpack .../113-libunicode-utf8-perl_0.62-2_amd64.deb ... Unpacking libunicode-utf8-perl (0.62-2) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../114-libwww-mechanize-perl_2.16-1_all.deb ... Unpacking libwww-mechanize-perl (2.16-1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../115-libyaml-0-2_0.2.5-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../116-libyaml-libyaml-perl_0.86+ds-1_amd64.deb ... Unpacking libyaml-libyaml-perl (0.86+ds-1) ... Selecting previously unselected package plzip. Preparing to unpack .../117-plzip_1.10-5_amd64.deb ... Unpacking plzip (1.10-5) ... Selecting previously unselected package lzop. Preparing to unpack .../118-lzop_1.04-2_amd64.deb ... Unpacking lzop (1.04-2) ... Selecting previously unselected package patchutils. Preparing to unpack .../119-patchutils_0.4.2-1_amd64.deb ... Unpacking patchutils (0.4.2-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../120-t1utils_1.41-4_amd64.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package unzip. Preparing to unpack .../121-unzip_6.0-28_amd64.deb ... Unpacking unzip (6.0-28) ... Selecting previously unselected package lintian. Preparing to unpack .../122-lintian_2.116.3_all.deb ... Unpacking lintian (2.116.3) ... Selecting previously unselected package sbuild-build-depends-lintian-dummy:mipsel. Preparing to unpack .../123-sbuild-build-depends-lintian-dummy_0.invalid.0_mipsel.deb ... Unpacking sbuild-build-depends-lintian-dummy:mipsel (0.invalid.0) ... Setting up libapt-pkg-perl (0.1.40+b2) ... Setting up liblz1:amd64 (1.13-5) ... Setting up libberkeleydb-perl:amd64 (0.64-2+b1) ... Setting up plzip (1.10-5) ... update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip (lzip) in auto mode update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode update-alternatives: using /usr/bin/lzip.plzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode Setting up libunicode-utf8-perl (0.62-2) ... Setting up libmouse-perl (2.5.10-1+b3) ... Setting up libdata-messagepack-perl (1.02-1+b1) ... Setting up libdynaloader-functions-perl (0.003-3) ... Setting up libclass-method-modifiers-perl (2.14-1) ... Setting up liblist-compare-perl (0.55-2) ... Setting up libclone-perl:amd64 (0.46-1) ... Setting up libyaml-0-2:amd64 (0.2.5-1) ... Setting up libsub-identify-perl (0.14-3) ... Setting up libcpanel-json-xs-perl:amd64 (4.35-1) ... Setting up libhtml-tagset-perl (3.20-6) ... Setting up libdevel-size-perl (0.83-2+b1) ... Setting up unzip (6.0-28) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libyaml-libyaml-perl (0.86+ds-1) ... Setting up libio-interactive-perl (1.023-2) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up perl-openssl-defaults:amd64 (7+b1) ... Setting up libmldbm-perl (2.05-4) ... Setting up liblzo2-2:amd64 (2.10-2) ... Setting up libtime-moment-perl (0.44-2+b1) ... Setting up libencode-locale-perl (1.05-3) ... Setting up libassuan0:amd64 (2.5.5-5) ... Setting up libconfig-tiny-perl (2.28-2) ... Setting up libsereal-encoder-perl (5.003+ds-1) ... Setting up liblist-utilsby-perl (0.12-2) ... Setting up libnet-netmask-perl (2.0002-2) ... Setting up libsub-install-perl (0.929-1) ... Setting up patchutils (0.4.2-1) ... Setting up libjson-maybexs-perl (1.004004-1) ... Setting up libnetaddr-ip-perl (4.079+dfsg-2+b1) ... Setting up libclass-data-inheritable-perl (0.08-3) ... Setting up libxs-parse-keyword-perl (0.33-1) ... Setting up libipc-system-simple-perl (1.30-2) ... Setting up libnet-domain-tld-perl (1.75-3) ... Setting up libperlio-utf8-strict-perl (0.010-1) ... Setting up t1utils (1.41-4) ... Setting up diffstat (1.65-1) ... Setting up libvariable-magic-perl (0.63-1+b1) ... Setting up libio-html-perl (1.004-3) ... Setting up libb-hooks-op-check-perl:amd64 (0.22-2+b1) ... Setting up libparams-util-perl (1.102-2+b1) ... Setting up libtime-duration-perl (1.21-2) ... Setting up libtext-xslate-perl:amd64 (3.5.9-1+b2) ... Setting up libsub-exporter-progressive-perl (0.001013-3) ... Setting up libcapture-tiny-perl (0.48-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libregexp-ipv6-perl (0.03-3) ... Setting up libsub-name-perl:amd64 (0.26-2+b1) ... Setting up libsyntax-keyword-try-perl (0.28-1) ... Setting up libdata-validate-domain-perl (0.10-1.1) ... Setting up libproc-processtable-perl:amd64 (0.634-1+b2) ... Setting up libpath-tiny-perl (0.144-1) ... Setting up lzop (1.04-2) ... Setting up gpgconf (2.2.40-1.1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libipc-run3-perl (0.048-3) ... Setting up libregexp-wildcards-perl (1.05-3) ... Setting up libaliased-perl (0.34-3) ... Setting up netbase (6.4) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006008-1) ... Setting up libdevel-stacktrace-perl (2.0400-2) ... Setting up libclass-xsaccessor-perl (1.19-4+b1) ... Setting up libsort-versions-perl (1.62-3) ... Setting up libterm-readkey-perl (2.38-2+b1) ... Setting up libfont-ttf-perl (1.06-2) ... Setting up openssl (3.0.9-1) ... Setting up libtext-levenshteinxs-perl (0.03-5+b1) ... Setting up libperlio-gzip-perl (0.20-1+b1) ... Setting up libhtml-html5-entities-perl (0.004-3) ... Setting up libsereal-decoder-perl (5.003+ds-1) ... Setting up libmarkdown2:amd64 (2.2.7-2) ... Setting up liburi-perl (5.17-1) ... Setting up iso-codes (4.15.0-1) ... Setting up libnet-ipv6addr-perl (1.02-1) ... Setting up gpg (2.2.40-1.1) ... Setting up libdata-validate-ip-perl (0.31-1) ... Setting up libemail-address-xs-perl (1.05-1+b1) ... Setting up libnet-ssleay-perl:amd64 (1.92-2+b1) ... Setting up libhttp-date-perl (6.05-2) ... Setting up libfile-basedir-perl (0.09-2) ... Setting up libfile-listing-perl (6.15-1) ... Setting up libnet-http-perl (6.22-1) ... Setting up libtext-markdown-discount-perl (0.16-1) ... Setting up libexception-class-perl (1.45-1) ... Setting up libdevel-callchecker-perl:amd64 (0.008-2) ... Setting up ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 140 added, 0 removed; done. Setting up libdata-validate-uri-perl (0.07-2) ... Setting up libdata-optlist-perl (0.113-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up libhtml-parser-perl:amd64 (3.81-1) ... Setting up libio-socket-ssl-perl (2.081-2) ... Setting up libsub-exporter-perl (0.989-1) ... Setting up libhttp-message-perl (6.44-1) ... Setting up libhtml-form-perl (6.11-1) ... Setting up libiterator-perl (0.03+ds1-2) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up libiterator-util-perl (0.02+ds1-2) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libparams-classify-perl:amd64 (0.015-2+b1) ... Setting up libcgi-pm-perl (4.55-1) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up libconst-fast-perl (0.014-2) ... Setting up libdata-dpath-perl (0.58-2) ... Setting up libmodule-implementation-perl (0.09-2) ... Setting up libpackage-stash-perl (0.40-1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up liblist-someutils-perl (0.59-1) ... Setting up libmoox-aliases-perl (0.001006-2) ... Setting up libb-hooks-endofscope-perl (0.26-1) ... Setting up libnamespace-clean-perl (0.27-2) ... Setting up libwww-perl (6.68-1) ... Setting up libhtml-tokeparser-simple-perl (3.16-4) ... Setting up libwww-mechanize-perl (2.16-1) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up lintian (2.116.3) ... Setting up sbuild-build-depends-lintian-dummy:mipsel (0.invalid.0) ... Processing triggers for libc-bin (2.36-9) ... Processing triggers for man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Running lintian... I: Lintian run was successful. +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: 654364 Build-Time: 441 Distribution: unstable Foreign Architectures: mipsel Host Architecture: mipsel Install-Time: 15 Job: indi_1.9.9+dfsg-2 Lintian: pass Machine Architecture: amd64 Package: indi Package-Time: 465 Source-Version: 1.9.9+dfsg-2 Space: 654364 Status: successful Version: 1.9.9+dfsg-2 -------------------------------------------------------------------------------- Finished at 2023-06-02T03:08:10Z Build needed 00:07:45, 654364k disk space